"use client"; import { useEffect, useState } from 'react'; import Link from 'next/link'; import { useRouter } from 'next/navigation'; import { useAuth } from '@/context/AuthContext'; import '@/styles/Auth.css'; export default function AdminPage() { const { user, loading } = useAuth(); const router = useRouter(); const [isAuthorized, setIsAuthorized] = useState(false); useEffect(() => { if (!loading) { if (!user || user.role !== 'admin') { router.push('/login'); } else { setIsAuthorized(true); } } }, [user, loading, router]); if (loading || !isAuthorized) { return (
Laddar...
); } return (

Admin Dashboard

TILLBAKA

Produkter

Hantera butikens sortiment

Kategorier

Hantera produktkategorier

); }