diff --git a/src/app/page.tsx b/src/app/page.tsx index 26fc875..60089b4 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -10,8 +10,24 @@ import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard'; import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; import ProductCardOne from '@/components/sections/product/ProductCardOne'; import { AlertCircle, Anchor, Award, Cloud, Compass, Cpu, Globe, Infinity, Moon, Power, Rocket, Shield, Star, Sun, Target, Zap } from "lucide-react"; +import { useState, useEffect } from 'react'; export default function LandingPage() { + const [loading, setLoading] = useState(true); + + useEffect(() => { + const timer = setTimeout(() => setLoading(false), 2000); + return () => clearTimeout(timer); + }, []); + + if (loading) { + return ( +
+ Loading Cinematic Experience... +
+ ); + } + return ( +