import { api } from "@sgse-app/backend/convex/_generated/api"; import { createConvexHttpClient } from "@mmailaender/convex-better-auth-svelte/sveltekit"; export const load = async ({ locals }) => { try { const client = createConvexHttpClient({ token: locals.token }); const currentUser = await client.query(api.auth.getCurrentUser, {}); return { currentUser }; } catch (error) { console.error("Erro ao carregar usuário atual no layout do dashboard:", error); // Evita quebrar toda a área logada em caso de falha transitória na API/auth return { currentUser: null }; } };