{# TODO: If you want to enable htmx implement NSW DS component initialization for htmx:afterSwap/htmx:oobAfterSwap #} {%- set use_htmx = use_htmx or false -%}
{% block form %} {% set sorting = [ (_('Relevance'), 'score desc, metadata_modified desc'), (_('Name Ascending'), 'title_string asc'), (_('Name Descending'), 'title_string desc'), (_('Last Modified'), 'metadata_modified desc') ] %} {{ ui.search_form(query=q, sorting=sort_by_selected, sorting_options=sorting, error=query_error, facets=search_facets, facet_titles=facet_titles, active_filters=fields, use_htmx=use_htmx, count=page.item_count, attrs={"id": "dataset-search-form", "data-module": "theming-change-submit", "data-module-external-tracking": ""}) }} {% endblock %} {% block package_search_results_list %} {%- call ui.util.call(ui.package_list) -%} {%- for package in page.items -%} {{ ui.package(package=package) }} {%- endfor %} {%- endcall %} {% endblock %} {% block page_pagination %} {{ ui.pagination(page=page.page, total=page.last_page, url_generator=page._url_generator, hx={"boost": "true"}) }} {% endblock %}