import React, { useEffect, useState } from 'react'; import '../index.css'; interface LoadingScreenProps { onLoaded: () => void; } const LoadingScreen: React.FC = ({ onLoaded }) => { const [fading, setFading] = useState(false); useEffect(() => { const timer = setTimeout(() => { setFading(true); setTimeout(onLoaded, 500); // Wait for fade out animation }, 2500); // Show loading screen for 2.5 seconds return () => clearTimeout(timer); }, [onLoaded]); return (

Welcome

); }; export default LoadingScreen;