Update checkbox macro to accept label

This commit is contained in:
leigh-mil
2019-02-11 10:34:48 -05:00
parent 040ee87a8c
commit 23ec46141b
2 changed files with 9 additions and 11 deletions

View File

@@ -1,11 +1,17 @@
{% macro CheckboxInput(field, inline=False, classes="") -%}
{% macro CheckboxInput(
field,
label=field.label | striptags,
inline=False,
classes="") -%}
<checkboxinput name='{{ field.name }}' inline-template key='{{ field.name }}'>
<div class='usa-input {{ classes }} {% if field.errors %}usa-input--error{% endif %}'>
<fieldset v-on:change="onInput" class="usa-input__choices {% if inline %}usa-input__choices--inline{% endif %}">
<legend>
{{ field() }}
{{ field.label }}
<label for={{field.name}}>
{{ label }}
</label>
{% if field.description %}
<span class='usa-input__help'>{{ field.description | safe }}</span>