Jelajahi Sumber

fix(settings): include savePayload in the category body memo deps

react-hooks/exhaustive-deps flagged the omission; a stale closure could
hand SecurityTab an outdated save callback after a mutation state change.
MHSanaei 20 jam lalu
induk
melakukan
5e8327e728
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      frontend/src/pages/settings/SettingsPage.tsx

+ 1 - 1
frontend/src/pages/settings/SettingsPage.tsx

@@ -204,7 +204,7 @@ export default function SettingsPage() {
       case 'subscription-formats': return <SubscriptionFormatsTab allSetting={allSetting} updateSetting={updateSetting} />;
       default: return <GeneralTab allSetting={allSetting} updateSetting={updateSetting} />;
     }
-  }, [activeSlug, allSetting, updateSetting]);
+  }, [activeSlug, allSetting, updateSetting, savePayload]);
 
   return (
     <ConfigProvider theme={antdThemeConfig}>