{# ========================================================================= #}
{# :: Imports #}
{# ========================================================================= #}

{# ========================================================================= #}
{# :: Default #}
{# ========================================================================= #}
{% macro default(classes, data) %}
<div class="m-toggle-buttons {{classes}}">
	{% for item in data.buttons %}
		{% set id = item.id %}
		{% set text = item.text %}
		{% set value = item.value %}

		<div class="m-toggle-buttons__button">
			<input
				class="m-toggle-buttons__input"
				type="radio"
				id="{{id}}"
				name="{{data.name}}"
				value="{{value}}"
				{{ "checked" if value == data.currentValue else "" }}
				{{data.required}}
			>

			<label
				class="m-toggle-buttons__label"
				for="{{id}}"
			>
				{{text}}
			</label>
		</div>
	{% endfor %}
</div>
{% endmacro %}
