{% set buttonUrl = buttonUrl ?? false %}
{% set buttonIcon = buttonIcon ?? false %}
{% set buttonID = buttonID ?? false %}
{% set buttonLabel = buttonLabel ?? false %}
{% set buttonClassName = buttonClassName ?? '' %}
{% set buttonType = buttonType ?? 'button' %}
{% set buttonDataset = buttonDataset ?? '' %}
{% set buttonTarget = buttonTarget ?? '' %}
{% if buttonUrl %}
<a href="{{ buttonUrl }}" class="button {{ buttonClassName }}" id="{{ buttonID }}" target="{{ buttonTarget }}" type="{{ buttonType }}">{% if buttonIcon %}<span class="icon-{{ buttonIcon }}"></span>{% endif %}{% if buttonLabel %}<span class="button-label">{{ buttonLabel }}</span>{% endif %}</a>
{% else %}
<button class="button {{ buttonClassName }}" id="{{ buttonID }}" type="{{ buttonType }}" {{ buttonDataset }}>{% if buttonLabel %}<span>{{ buttonLabel }}</span>{% endif %}</button>
{% endif %}