'use client' import Link from "next/link" import Image from "next/image" import { AuthContext } from '../components/AuthContext' import { useContext, useEffect } from "react"; import { useRouter } from 'next/navigation'; export default function Profiles() { const user = useContext(AuthContext); const router = useRouter(); useEffect(() => { // Check if user is authenticated if (!user) { // Redirect or perform any necessary action router.push('/login'); } else { // User is authenticated, continue with desired logic } }, [user]); return (
Who's watching?
{user.name}