From 666befe067f287840a6a9389d099fcdb6a2c18fb Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Mon, 13 Oct 2025 19:52:02 +0000 Subject: [PATCH] Fix: Stabilize admin settings memoization --- src/hooks/useAdminSettings.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hooks/useAdminSettings.ts b/src/hooks/useAdminSettings.ts index 9e2b9416..df56dbbd 100644 --- a/src/hooks/useAdminSettings.ts +++ b/src/hooks/useAdminSettings.ts @@ -43,7 +43,7 @@ export function useAdminSettings() { return Object.fromEntries( settings.map(s => [s.setting_key, s.setting_value]) ); - }, [settings ? JSON.stringify(settings.map(s => [s.setting_key, s.setting_value])) : null]); + }, [settings]); const updateSettingMutation = useMutation({ mutationFn: async ({ key, value }: { key: string; value: any }) => {