{% import "macros/buttons.html" as buttons %} {% import "macros/icons.html" as icons %} {% import "macros/datatable.html" as datatable %} {% macro name_column(tenant) %} {{ tenant.name }} {% if tenant.default %}
Default
{% endif %} {% endmacro %} {% macro base_url_column(tenant) %} {% set base_url = tenant.get_host(current_workspace.domain) %}
{{ base_url }} {{ buttons.clipboard(base_url) }}
{% endmacro %} {% macro registration_allowed_column(tenant) %} {% if tenant.registration_allowed %} {{ icons.check('w-4 h-4') }} {% else %} {{ icons.x_mark('w-4 h-4') }} {% endif %} {% endmacro %} {{ datatable.datatable( tenants, count, datatable_query_parameters, "Tenants", columns | map("get_column_macro") | list, ) }}