From 7eb93ad6574a3ed939d447bc031a5b7495855672 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=8B=87?= Date: Sat, 16 Sep 2023 02:16:53 +0800 Subject: [PATCH] type: to put the ts type into useMemo generics (#44904) --- components/upload/UploadList/index.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/components/upload/UploadList/index.tsx b/components/upload/UploadList/index.tsx index de71064a7661..ccc4add1b98d 100644 --- a/components/upload/UploadList/index.tsx +++ b/components/upload/UploadList/index.tsx @@ -1,3 +1,4 @@ +import * as React from 'react'; import FileTwoTone from '@ant-design/icons/FileTwoTone'; import LoadingOutlined from '@ant-design/icons/LoadingOutlined'; import PaperClipOutlined from '@ant-design/icons/PaperClipOutlined'; @@ -5,7 +6,7 @@ import PictureTwoTone from '@ant-design/icons/PictureTwoTone'; import classNames from 'classnames'; import type { CSSMotionListProps } from 'rc-motion'; import CSSMotion, { CSSMotionList } from 'rc-motion'; -import * as React from 'react'; + import useForceUpdate from '../../_util/hooks/useForceUpdate'; import initCollapseMotion from '../../_util/motion'; import { cloneElement, isValidElement } from '../../_util/reactNode'; @@ -181,7 +182,7 @@ const InternalUploadList: React.ForwardRefRenderFunction = React.useMemo(() => { + const listItemMotion = React.useMemo>(() => { const motion = { ...initCollapseMotion(rootPrefixCls), };