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