//? Sample 'home' template — wraps protected pages in so //? unauthenticated users get redirected before render. Replace the simple //? header with your own navbar / sidebar / breadcrumbs as needed; this is //? where the project's signed-in shell lives. import { Link } from 'react-router-dom'; import { Middleware, useSession, useTranslator } from '@luckystack/core/client'; export default function Home({ children }: { children: React.ReactNode }) { const { session } = useSession(); const translate = useTranslator(); return (
{session?.name ?? 'home'}
{translate({ key: 'home.settings' })} {translate({ key: 'home.signOut' })}
{children}
); }