import {useEffect} from 'react'; import {useNavigate} from 'react-router-dom'; import {LandingNav} from '@/components/landing/landing-nav'; import {LandingHero, LandingFeatures, LandingHighlight} from '@/components/landing/landing-sections'; import {LandingFooter} from '@/components/landing/landing-footer'; import {useUser} from '@/contexts/user-context'; export default function GitDataLandingPage() { const navigate = useNavigate(); const {isAuthenticated} = useUser(); const handleRegister = () => navigate('/auth/register'); // Redirect authenticated users to workspace useEffect(() => { if (isAuthenticated) { navigate('/w/me', {replace: true}); } }, [isAuthenticated, navigate]); // Don't render landing page for authenticated users if (isAuthenticated) { return null; } return (