From 393b9f47c2b1fe8b3785a79fe8cef9f353ce6304 Mon Sep 17 00:00:00 2001 From: katherinehhh Date: Fri, 5 Jan 2024 10:37:25 +0800 Subject: [PATCH] refactor: view collection should omit rawTitle when sync form database (#3327) --- .../templates/components/PreviewFields.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/core/client/src/collection-manager/templates/components/PreviewFields.tsx b/packages/core/client/src/collection-manager/templates/components/PreviewFields.tsx index 74531e916..d5f1783eb 100644 --- a/packages/core/client/src/collection-manager/templates/components/PreviewFields.tsx +++ b/packages/core/client/src/collection-manager/templates/components/PreviewFields.tsx @@ -83,9 +83,10 @@ const PreviewCom = (props) => { const fieldsData = Object.values(data?.data?.fields)?.map((v: any) => { if (v.source) { const option = fields?.data.find((h) => h.name === v.name) || v; - return { ...v, uiSchema: option.uiSchema }; + return { ...v, uiSchema: omit(option.uiSchema, 'rawTitle') }; } else { - return fields?.data.find((h) => h.name === v.name) || v; + const option = fields?.data.find((h) => h.name === v.name) || v; + return { ...option, uiSchema: omit(option.uiSchema, 'rawTitle') }; } }); field.value = fieldsData;