import Typography from '@mui/material/Typography'; import { useState } from 'react'; import Box from '@mui/material/Box'; import { useTimeout } from '../hooks'; export type FuseLoadingProps = { delay?: number; className?: string; }; /** * FuseLoading displays a loading state with an optional delay */ function FuseLoading(props: FuseLoadingProps) { const { delay = 0, className } = props; const [showLoading, setShowLoading] = useState(!delay); useTimeout(() => { setShowLoading(true); }, delay); return (
Loading div': { backgroundColor: 'palette.secondary.main' } }} >
); } export default FuseLoading;