{% macro pagination_widget(pagination, endpoint) %}
{%if pagination.pages>1%}
{% if pagination.has_prev %} < {%endif%} {% for p in pagination.iter_pages() %} {% if p %} {%if p == pagination.page%} {{ p }} {%else%} {{ p }} {%endif%} {%else%} {%endif%} {%endfor%} {% if pagination.has_next %} > {%endif%}
{%endif%} {% endmacro %} {% macro Arraw(endpoint,name,cur_type,sortby,order) %} {{ name }} {% if cur_type==sortby %} {% if order=='asc' %} arrow_upward {% else %} arrow_downward {% endif %} {% endif %} {% endmacro %} {% macro Admin_Arraw(name,cur_type,sortby,order) %} {{ name }} {% if cur_type==sortby %} {% if order=='asc' %} arrow_upward {% else %} arrow_downward {% endif %} {% endif %} {% endmacro %}