{% from "components/primitives/catalog_primitives.html" import form_input, form_select, form_checkbox, form_radio, form_textarea, form_selectgroup %}
{{ form_input('Text input', samples.unsafe_input, 'text', 'Placeholder') }} {{ form_input('Numeric input', '42', 'number') }} {{ form_select('Select input', samples.select_options) }}
{{ form_checkbox('Receive updates', checked=True) }} {{ form_checkbox(samples.unsafe_text) }} {{ form_radio('mode', 'Option A', checked=True) }} {{ form_radio('mode', 'Option B') }} {{ form_textarea('Textarea', samples.alert_message) }} {{ form_selectgroup(['A', 'B', samples.unsafe_text]) }}