SurfSense/surfsense_web/components/settings
Matt Van Horn 90ed853a26 perf: remove unnecessary useMemo wrapping simple boolean expressions
Replace useMemo calls that wrap trivial boolean checks with plain
const expressions. The memo overhead exceeds the cost of these
simple permission checks and mode comparisons.

Fixes #1052
2026-04-08 01:36:24 -07:00
..
buy-pages-content.tsx chore: linting 2026-03-31 21:42:03 -07:00
general-settings-manager.tsx chore: linting 2026-03-31 14:45:46 -07:00
image-model-manager.tsx perf: remove unnecessary useMemo wrapping simple boolean expressions 2026-04-08 01:36:24 -07:00
llm-role-manager.tsx Add frontend vision LLM config types, API, atoms, and role manager wiring 2026-04-07 19:24:43 +02:00
model-config-manager.tsx perf: remove unnecessary useMemo wrapping simple boolean expressions 2026-04-08 01:36:24 -07:00
more-pages-content.tsx fix: update pricing details in pricing section and more pages content 2026-04-07 19:11:57 -07:00
more-pages-dialog.tsx feat: move More Pages to dialog 2026-03-17 01:50:15 +05:30
prompt-config-manager.tsx chore: linting 2026-03-31 14:45:46 -07:00
roles-manager.tsx Fix mismatched JSX closing tag in roles-manager causing build failure 2026-03-24 13:21:47 -07:00
search-space-settings-dialog.tsx perf: implement dynamic imports for settings dialog tabs (#1141) 2026-04-08 06:48:51 +05:30
settings-dialog.tsx chore: ran linting 2026-03-17 04:40:46 +05:30
team-dialog.tsx chore: ran linting 2026-03-21 13:20:13 +05:30
user-settings-dialog.tsx perf: implement dynamic imports for settings dialog tabs (#1141) 2026-04-08 06:48:51 +05:30
vision-model-manager.tsx Add VisionModelManager and VisionConfigDialog components 2026-04-07 19:27:24 +02:00