2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-04-28 11:36:44 +00:00

Better handling for undefined values in SettingsList (#8531)

This commit is contained in:
Oliver 2024-11-20 20:17:30 +11:00 committed by GitHub
parent 41a9b6897a
commit 13440a6eed
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -41,7 +41,7 @@ export function SettingList({
}, []); }, []);
const allKeys = useMemo( const allKeys = useMemo(
() => settingsState?.settings?.map((s) => s.key), () => settingsState?.settings?.map((s) => s.key) ?? [],
[settingsState?.settings] [settingsState?.settings]
); );
@ -131,7 +131,7 @@ export function SettingList({
<> <>
{editSettingModal.modal} {editSettingModal.modal}
<Stack gap='xs'> <Stack gap='xs'>
{(keys || allKeys).map((key, i) => { {(keys || allKeys)?.map((key, i) => {
const setting = settingsState?.settings?.find( const setting = settingsState?.settings?.find(
(s: any) => s.key === key (s: any) => s.key === key
); );