/
githubmirror
/
material-ui
Обзор
Документация
Войти
/
githubmirror
/
material-ui
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
docs/src/components/animation/FadeDelay.tsx
15 строк
454 B
Marija Najdova
[core] Rename packages (#28049)
01 сен 2021, 11:27
Не верифицирован
01 сен 2021, 11:27
0979e6a
Код
Авторство
О чём код?
import * as React from 'react'; import Fade, { FadeProps } from '@mui/material/Fade'; export default function FadeDelay({ delay, ...props }: { delay: number } & FadeProps) { const [fadeIn, setFadeIn] = React.useState(false); React.useEffect(() => { const time = setTimeout(() => { setFadeIn(true); }, delay); return () => { clearTimeout(time); }; }, [delay]); return <Fade in={fadeIn} timeout={1000} {...props} />; }