import { useEffect } from "react"; import { Navigate } from "react-router-dom"; import { getProjects } from "@/lib/api"; import { useState } from "react"; export default function HomePage() { const [projects, setProjects] = useState([]); const [loading, setLoading] = useState(true); useEffect(() => { getProjects() .then(setProjects) .catch(() => {}) .finally(() => setLoading(false)); }, []); if (loading) { return (
Загрузка...
); } if (projects.length === 0) { return ; } // Redirect to first project return ; }