NamedLayoutRecord
interfaz Desde 1.5.0
Layout con nombre de una ruta o de la página de error: su nombre ("default", "dashboard",
"admin/panel"), su archivo y las props estáticas que le pasan los +group.ts de las carpetas de
la página. Las layoutProps de la propia página se aplican encima en cada petición.
ts
import type { NamedLayoutRecord } from "@meekojs/meeko/framework";Código fuente src/app/runtime/router.ts:83
Declaración #
ts
interface NamedLayoutRecord {
readonly name: string
readonly file: string
readonly props?: Readonly<Record<string, unknown>>
}Ejemplo #
ts
import type { NamedLayoutRecord } from "@meekojs/meeko/framework";
const layout: NamedLayoutRecord = {
name: "dashboard",
file: "app/layouts/dashboard.meeko",
props: { showAlert: false },
};Propiedades #
props
#
readonly props?: Readonly<Record<string, unknown>>layoutProps de los +group.ts de las carpetas de la página, de fuera hacia dentro.
Véase también #
- Layouts con nombre Framework full-stack