Skip to main content

ui

Description

  • Renders a UI partial (.njk) with validated data. Exported as include in code, but the tag name in templates is ui.

Inputs

  • Arguments: file (string; .njk extension is optional), optional data object(s)

Usage

{% ui 'button', label='Buy now', variant='primary' %}

or with extension:

{% ui 'button.njk', label='Buy now', variant='primary' %}

Rendered Output

<button class="btn btn-primary">Buy now</button>