From b314a37b2c3de7afeba877d07963403b4ebc8a3d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=9F=E8=B4=A4?= Date: Fri, 3 Nov 2023 17:45:29 +0800 Subject: [PATCH] fix(table): less render function --- packages/table/src/components/EditableTable/index.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/table/src/components/EditableTable/index.tsx b/packages/table/src/components/EditableTable/index.tsx index 4d3ec65f3c0e..8ba4af35a07a 100644 --- a/packages/table/src/components/EditableTable/index.tsx +++ b/packages/table/src/components/EditableTable/index.tsx @@ -328,6 +328,7 @@ function EditableTable< ...restButtonProps } = recordCreatorProps || {}; const isTop = position === 'top'; + const creatorButtonDom = useMemo(() => { if (typeof maxLength === 'number' && maxLength <= value?.length) { return false; @@ -358,7 +359,7 @@ function EditableTable< ) ); // eslint-disable-next-line react-hooks/exhaustive-deps - }, [recordCreatorProps, maxLength, value?.length]); + }, [recordCreatorProps == false, maxLength, value?.length]); const buttonRenderProps = useMemo(() => { if (!creatorButtonDom) {