diff --git a/components/upload/UploadList/ListItem.tsx b/components/upload/UploadList/ListItem.tsx index f7fdd95dd3..53784e4d8b 100644 --- a/components/upload/UploadList/ListItem.tsx +++ b/components/upload/UploadList/ListItem.tsx @@ -82,15 +82,12 @@ const ListItem = React.forwardRef( // Delay to show the progress bar const [showProgress, setShowProgress] = React.useState(false); - const progressRafRef = React.useRef(null); React.useEffect(() => { - progressRafRef.current = setTimeout(() => { + const timer = setTimeout(() => { setShowProgress(true); }, 300); return () => { - if (progressRafRef.current) { - clearTimeout(progressRafRef.current); - } + clearTimeout(timer); }; }, []);