RouteMiddlewareName
tipo Desde 1.6.0
Nombre de un middleware de ruta con nombre de la aplicación (app/middleware/auth.ts con
{ global: false } es "auth"): la unión que declara .meeko/types/routes.d.ts (meeko check,
meeko dev), o string sin esas declaraciones. Tipa middleware de definePage y defineGroup.
ts
import type { RouteMiddlewareName } from "@meekojs/meeko/framework";Código fuente src/app/middleware/runtime.ts:59
Declaración #
ts
type RouteMiddlewareName = keyof GeneratedRouteMiddleware extends never ? string : Exclude<keyof GeneratedRouteMiddleware, '#none'> & stringEjemplo #
ts
import type { RouteMiddlewareName } from "@meekojs/meeko/framework";
const guards: readonly RouteMiddlewareName[] = ["auth", "admin"];Véase también #
- Middleware con nombre Framework full-stack