{# templates/components/ToolbarButton.html.twig #} {% set buttonAttributes = {} %} {% set buttonClass = 'text-white' %} {% if data is defined and data is not empty %} {% for key, value in data %} {% set dataKey = 'data-' ~ key|replace({'_': '-'})|lower %} {% set buttonAttributes = buttonAttributes|merge({ (dataKey): value }) %} {% endfor %} {% if data['buttonClass'] is defined %} {% set buttonClass = data['buttonClass'] %} {% endif %} {% endif %}