import BaseLayout from '@layouts/base'; import FullscreenLayout from '@layouts/fullscreen'; import LumeSymbol from '@assets/icons/Lume'; import { useLocalStorage } from '@rehooks/local-storage'; import { motion } from 'framer-motion'; import { useRouter } from 'next/router'; import { JSXElementConstructor, ReactElement, ReactFragment, ReactPortal, useEffect, useState } from 'react'; export default function Page() { const router = useRouter(); const [currentUser]: any = useLocalStorage('current-user'); const [loading, setLoading] = useState(true); useEffect(() => { if (!currentUser) { setTimeout(() => { setLoading(false); router.push('/onboarding'); }, 1500); } else { setTimeout(() => { setLoading(false); router.push('/newsfeed/following'); }, 1500); } }, [currentUser, router]); return (