import { useState } from "react"; import { Button } from "./components/ui/button"; import { Card, CardContent, CardHeader, CardTitle } from "./components/ui/card"; import { Input } from "./components/ui/input"; import { Tabs, TabsContent, TabsList, TabsTrigger } from "./components/ui/tabs"; import { Progress } from "./components/ui/progress"; import { LogOut, Play, Settings, User } from "lucide-react"; export default function App() { const [progress, setProgress] = useState(0); const [launching, setLaunching] = useState(false); const handleLaunch = () => { setLaunching(true); setProgress(0); const interval = setInterval(() => { setProgress((prev) => { if (prev >= 100) { clearInterval(interval); setLaunching(false); return 100; } return prev + 5; }); }, 200); }; return (
Downloading assets... {progress}%