Skip to main content

Page components

Page#

The Page component is the main wrapper for all content on the site. It is the root component for all other components.

<Page name="editUser"> ... </Page>

Props#

PropDescription

name

string

Page name

Required

children

Renders content of the component.

Required

key

undefined | Key | null

The key of the field. If the key is not specified, the key is generated from the field name.

Generic page#

The GenericPage component is the main wrapper for all content on the site. It is the root component for all other components.

<GenericPage pageName="articleList">
...
</GenericPage>

Props#

PropDescription

name

string

Page name

Required

children

Renders content of the component.

Required

key

undefined | Key | null

The key of the field. If the key is not specified, the key is generated from the field name.

Create page#

Edit page#

List page#

TitleBar#

The TitleBar component is used to display the title of the page.

<GenericPage pageName="articleList">
<TitleBar>Articles</TitleBar>
...
</GenericPage>
PropDescription

children

Renders content of the component.

Required

actions

ReactNode

Actions

headingProps

undefined | HeadingProps

Props that are passed to the heading

navigation

undefined | string

Navigation

key

undefined | Key | null

The key of the field. If the key is not specified, the key is generated from the field name.