From bf69b976398dfce9010fc75fa71a9595f2506866 Mon Sep 17 00:00:00 2001 From: yusheng chen Date: Mon, 7 Apr 2025 10:12:35 +0800 Subject: [PATCH] refactor & perf: declare const object outside component `ConstantField` (#17495) --- .../nodes/_base/components/variable/constant-field.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/web/app/components/workflow/nodes/_base/components/variable/constant-field.tsx b/web/app/components/workflow/nodes/_base/components/variable/constant-field.tsx index 45a1328c7b..52d2675510 100644 --- a/web/app/components/workflow/nodes/_base/components/variable/constant-field.tsx +++ b/web/app/components/workflow/nodes/_base/components/variable/constant-field.tsx @@ -15,8 +15,10 @@ type Props = { onChange: (value: string | number, varKindType: VarKindType, varInfo?: Var) => void } +const DEFAULT_SCHEMA = {} as CredentialFormSchema + const ConstantField: FC = ({ - schema = {} as CredentialFormSchema, + schema = DEFAULT_SCHEMA, readonly, value, onChange,