Saltar al contenido

El valor asignado a locals no es aceptado.

LocalsNotAnObject: locals solo se puede asignar a un objeto. No se aceptan otros valores como números, cadenas de texto, etc.

Se lanza cuando se sobrescribe locals con algo que no es un objeto.

Por ejemplo:

import {defineMiddleware} from "astro:middleware";
export const onRequest = defineMiddleware((context, next) => {
context.locals = 1541;
return next();
});
Contribuir Comunidad Patrocinar