/** * Hook para garantir que o cliente Convex tenha o token configurado * * NOTA: O token é passado automaticamente via monkey patch no +layout.svelte * Este hook existe apenas para compatibilidade, mas não faz nada agora. * O token é injetado via headers nas requisições HTTP através do monkey patch. */ import { authStore } from "$lib/stores/auth.svelte"; /** * Configura o token no cliente Convex * * IMPORTANTE: O token agora é passado automaticamente via monkey patch global. * Este hook é mantido para compatibilidade mas não precisa ser chamado. * * @param client - Cliente Convex retornado por useConvexClient() */ export function setupConvexAuth(client: unknown) { // Token é passado automaticamente via monkey patch em +layout.svelte // Não precisamos fazer nada aqui, apenas manter compatibilidade if (import.meta.env.DEV && client && authStore.token) { console.log("✅ [setupConvexAuth] Token disponível (gerenciado via monkey patch):", authStore.token.substring(0, 20) + "..."); } }