Skip to main content
Module

x/bob/domain.ts>Component

A static site generator for the dynamic web - develop with TSX and build with Deno
Latest
type alias Component
import { type Component } from "https://deno.land/x/bob@v2.8.1/domain.ts";

Component type to be used for all TSX components, both layouts and standalone.

Type Parameters

optional
Props = unknown
optional
PageFrontmatter = undefined
optional
WantedPagesFrontmatter = undefined
optional
ChildPagesFrontmatter = undefined
definition: ((props: Props & { children?: Children; }, context: Context<PageFrontmatter, WantedPagesFrontmatter, ChildPagesFrontmatter>) => Awaitable<Element>) & { wantsPages?: WantsPages; needsCss?: NeedsCss; }