rDrama/files/templates/component/sorting_time.html
2023-02-16 23:43:08 -06:00

15 lines
871 B
HTML

{%- macro sort_dropdown(is_comment, extra_query) -%}
{% set all_sorts = SORTS_COMMENTS if is_comment else SORTS_POSTS %}
<div class="dropdown dropdown-actions">
<button class="btn btn-secondary dropdown-toggle" role="button" id="dropdownMenuButton2" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<i class="fas {{all_sorts[sort]}} mr-1"></i> {{sort|capitalize}}
</button>
<div class="dropdown-menu smol-fp" x-placement="bottom-start" style="position: absolute; will-change: transform; top: 0px; left: 0px;">
{% for possible_sort in all_sorts %}
{%- if sort != possible_sort -%}
<a class="dropdown-item" href="?{{extra_query ~ '&' if extra_query else ''}}sort={{possible_sort}}&t={{t}}"><i class="fas {{all_sorts[possible_sort]}} mr-1"></i> {{possible_sort | capitalize}}</a>
{%- endif -%}
{% endfor %}
</div>
</div>
{%- endmacro -%}