Astro.locals n'est pas sérialisable
LocalsNotSerializable: The information stored in
Astro.localsfor the path ”HREF” is not serializable. Make sure you store only serializable data. (E03034)
Qu’est-ce qui a mal tourné ?
Titre de la section Qu’est-ce qui a mal tourné ?Lancé en mode développement lorsqu’un utilisateur tente de stocker quelque chose qui n’est pas sérialisable dans locals.
Par exemple :
import {defineMiddleware} from "astro/middleware";export const onRequest = defineMiddleware((context, next) => { context.locals = { foo() { alert("Hello world!") } }; return next();});