<div class="table-container">
    <div class="filter-controls">
        {% for filter in filters %}
            {{ filter|write|raw }}
        {% endfor %}
    </div>

    <table>

    <!-- header row -->
    <tr>
        {% if rows is empty %}
            <th>No data found</th>
        {%  else %}
            {% for fieldName, field in rows[0].getFieldBearer.getVisibleFields %}
                <th data-header-for="{{ fieldName }}">{{ field.getLabel }}</th>
            {% endfor %}
        {% endif %}
    </tr>

    <!-- data rows -->
    {% for row in rows %}
        {{ row|write|raw }}
    {% endfor %}
    </table>

    {% for filter in filters %}
        <p class="filter-feedback">
            {{ filter.getFeedback }}
        </p>
    {% endfor %}
</div>
<div class="table-container">
    <div class="filter-controls">
        {% for filter in filters %}
            {{ filter|write|raw }}
        {% endfor %}
    </div>

    <table>

    <!-- header row -->
    <tr>
        {% if rows is empty %}
            <th>No data found</th>
        {%  else %}
            {% for fieldName, field in rows[0].getFieldBearer.getVisibleFields %}
                <th data-header-for="{{ fieldName }}">{{ field.getLabel }}</th>
            {% endfor %}
        {% endif %}
    </tr>

    <!-- data rows -->
    {% for row in rows %}
        {{ row|write|raw }}
    {% endfor %}
    </table>

    {% for filter in filters %}
        {% set feedback = filter.getFeedback %}
        {% if feedback %}
            <p class="filter-feedback" data-handle-for="{{ filter.getHandle }}">
                {{ feedback }}
            </p>
        {% endif %}
    {% endfor %}
</div>
Add handle to filter feedback.
Add handle to filter feedback.
