From cb22d0f2ed64bd49ffc56ca895b2d940ac45f5f4 Mon Sep 17 00:00:00 2001 From: katherinehhh Date: Thu, 30 Nov 2023 11:47:16 +0800 Subject: [PATCH] fix: fields options undefined (#3116) --- .../src/collection-manager/Configuration/AddFieldAction.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/core/client/src/collection-manager/Configuration/AddFieldAction.tsx b/packages/core/client/src/collection-manager/Configuration/AddFieldAction.tsx index ee28ffff72..d149e85788 100644 --- a/packages/core/client/src/collection-manager/Configuration/AddFieldAction.tsx +++ b/packages/core/client/src/collection-manager/Configuration/AddFieldAction.tsx @@ -242,7 +242,7 @@ export const AddFieldAction = (props) => { const items = useMemo(() => { return getFieldOptions() .map((option) => { - if (option.children.length === 0) { + if (option?.children?.length === 0) { return null; } if (record.template === 'view') { @@ -284,7 +284,7 @@ export const AddFieldAction = (props) => { }), }; }) - .filter((v) => v.children.length); + .filter((v) => v.children?.length); }, [getFieldOptions]); const menu = useMemo(() => { return {