GeneratedLayouts
interfaz Since 1.5.0
Layouts con nombre de la aplicación, con las props de cada uno. Está vacía en el paquete: la
amplían las declaraciones generadas en .meeko/types/routes.d.ts (meeko check, meeko dev), y
con ellas layout y layoutProps de definePage y de defineGroup, y useLayout(), se tipan
con los nombres y las props de cada layout. Sin esas declaraciones, cualquier nombre vale.
ts
import type { GeneratedLayouts } from "@meekojs/meeko/framework";Source code src/framework.ts:130
Declaración #
ts
interface GeneratedLayouts {}Example #
ts
// .meeko/types/routes.d.ts (generado por meeko check)
declare module "@meekojs/meeko/framework" {
interface GeneratedLayouts {
"default": import("../../app/layouts/default.meeko").ComponentProps;
"dashboard": import("../../app/layouts/dashboard.meeko").ComponentProps;
}
}