From 995e30a498ea66a459ee5793726d6ff5cdedc2ee Mon Sep 17 00:00:00 2001 From: Oliver Walters Date: Wed, 20 Nov 2024 08:53:50 +0000 Subject: [PATCH] Better handling for undefined values in SettingsList --- src/frontend/src/components/settings/SettingList.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/frontend/src/components/settings/SettingList.tsx b/src/frontend/src/components/settings/SettingList.tsx index e4a8893f6b73..5253539cac1f 100644 --- a/src/frontend/src/components/settings/SettingList.tsx +++ b/src/frontend/src/components/settings/SettingList.tsx @@ -41,7 +41,7 @@ export function SettingList({ }, []); const allKeys = useMemo( - () => settingsState?.settings?.map((s) => s.key), + () => settingsState?.settings?.map((s) => s.key) ?? [], [settingsState?.settings] ); @@ -131,7 +131,7 @@ export function SettingList({ <> {editSettingModal.modal} - {(keys || allKeys).map((key, i) => { + {(keys || allKeys)?.map((key, i) => { const setting = settingsState?.settings?.find( (s: any) => s.key === key );