{% macro render_tag(tag_class, tag_names, tag_props) %}
{%- if tag_names -%}
{%- if tag_names is string -%}
{% set tag_names = [tag_names] %}
{%- endif -%}
{%- for tag_name in tag_names %}
{%- set className = ["tag", tag_class.lower(), tag_name.lower().replace(' ', '-')] -%}
{%- set dataName = tag_name.lower().replace(' ', '-') -%}
{{- tag_name -}}
{%- if tag_props -%}{{ tag_props }}{%- endif -%}
{% endfor -%}
{%- endif -%}
{% endmacro %}
{% macro render_tag_groups(tag_class, tag_names, tag_props) %}
{%- if tag_names -%}
{%- if tag_names is string -%}
{% set tag_names = [tag_names] %}
{%- endif -%}
{{ tag_class }}:
{%- for tag_name in tag_names %}
{%- set className = ["tag", tag_class.lower(), tag_name.lower().replace(' ', '-')] -%}
{%- set dataName = tag_name.lower().replace(' ', '-') -%}
{{- tag_name -}}
{%- if tag_props -%}{{ tag_props }}{%- endif -%}
{% endfor -%}
{%- endif -%}
{% endmacro %}