import type { Route } from './+types' import { Link, Outlet } from 'react-router' import logo from '@/components/logo.svg' import { NavUser } from '@/components/nav-user' import { userContext } from '@/context' import { authMiddleware } from '@/middleware/auth' export const middleware: Route.MiddlewareFunction[] = [authMiddleware] export async function loader({ context }: Route.ActionArgs) { const user = context.get(userContext) return Response.json({ user }) } export default function Component({ loaderData }: Route.ComponentProps) { const { user } = loaderData return (
Estúdio
) }