Quero adicionar uma verificação/atualização do JWT +layout.server.ts
que seja chamada em cada ação de navegação.
Tenho o seguinte código e notei que a console.log()
instrução só é executada quando recarrego a página com, digamos, F5, e não ao navegar por meio de tags âncora, por exemplo.
import type { LayoutServerLoad } from './$types';
export const load: LayoutServerLoad = async ({ cookies }) => {
console.log("running layout on server");
};
Como posso fazer com que a função de carregamento seja chamada sempre que estiver navegando?
Até onde eu sei,
load
as funções só são executadas novamente se os parâmetros dos quais elas dependem forem alterados (ou seinvalidateAll
forem invocadas).Essa lógica provavelmente é mais adequada ao
handle
gancho .