fix: timers type in browser env (#3875)

(cherry picked from commit fc9981335b)
This commit is contained in:
Camol
2023-08-22 03:14:25 +08:00
committed by Alex Yang
parent 96dcd84ee1
commit 9eee00ddf3
11 changed files with 19 additions and 19 deletions
@@ -72,10 +72,10 @@ const ImagePreviewModalImpl = (
const [hasPlayedAnimation, setHasPlayedAnimation] = useState<boolean>(false);
useEffect(() => {
let timeoutId: NodeJS.Timeout;
let timeoutId: number;
if (!isOpen) {
timeoutId = setTimeout(() => {
timeoutId = window.setTimeout(() => {
props.onClose();
setIsOpen(true);
}, 300);