"use client"; import Link from "next/link"; import { useUserContext } from "./layout"; import { User } from "./lib/auth/user.service"; export default function Home() { const user = useUserContext(); const message = user.isAuthenticated ? `Hi ${user.name}, you are granted with ${rolesStr(user)}.` : "You are not authenticated."; function rolesStr(user: User) { if (!user?.roles?.length) { return "[]"; } return `["${user.roles.join('", "')}"]`; } return (

Home

{message}

); }