{# Widget partial: Query result as table Expects: widget (dict), data (dict with columns/rows), widget_id (int), config (dict) Supports conditional formatting via config.conditional_rules #} {% if error %}
{{ error }}
{% elif data and data.columns and data.rows %}
{% for col in data.columns %} {% endfor %} {% for row in data.rows %} {% for val in row %} {% endfor %} {% endfor %}
{{ col }}
{{ val }}
{% if config and config.conditional_rules %} {% endif %} {% else %}

No data

{% endif %}