Skip to content
HomePagesHomePages template kit

ComposeEntry

One section instance to compose into a template, as authored to `composeSections`.

One section instance to compose into a template, as authored to composeSections. schema supplies the slot vocabulary this entry’s handle exposes.

Import from @homepages/template-kit.

export interface ComposeEntry<S extends AuthoredSchemaShape = AuthoredSchemaShape> {
readonly schema: S;
readonly instanceId: string;
readonly section?: string;
readonly required?: boolean;
}