* Migrate to esbuild WIP * Add exclude * Remove redundant file * Move file * Move to javascript_include_tag * Lint fix * WIP * WIP * Add watch mode to esbuild WIP * Get jest working * Remove babel * Revert "Remove babel" This reverts commit 6da35260aa19d6f97f586deb66c0ecaf48433b73. * More WIP * Got image to load * WIP * Resolve audit * Lint fix * WIP * Fix jest spec * [CI] Remove asset-restore for test build stage * Production compliant * Temp disable sourcemap * Update glob * Add esbuild helper to stimulus * Import fragment * Temp disable coverage to see failing tests * Fix broken spec * Address lint * Set proper es6 target * Use esbuild for everything * wait what * Revert "Set proper es6 target" This reverts commit 98f5278093421baa8ffe2ca580845b01c1a1eadf. * Revert "Use esbuild for everything" This reverts commit 0ac46738f07ffcb6af095ccb1ffa5e439b7fefa3. * Replace uglifier with terser * New compiled assets version * Remvoe honeybadger-io/webpack * Remove cypress coverage checks for now * Update jsconfig.json * Update docker-compose * Remove public/packs-test from ci cache
29 lines
1.5 KiB
Text
29 lines
1.5 KiB
Text
<%= javascript_include_tag "admin/users/controls", defer: true %>
|
|
|
|
<%= form_with url: admin_users_path, method: :get, local: true do |f| %>
|
|
<div class="flex m:flex-col xl:flex-row justify-between m:items-end xl:justify-end xl:items-center mb-4">
|
|
<div>
|
|
<%= paginate @users, theme: "admin", scope: @users, label: t("views.admin.users.aria_paginate"), context: "small" %>
|
|
</div>
|
|
<div class="flex justify-between xl:justify-end m:w-100 xl:w-max">
|
|
<div class="hidden m:block m:w-50 xl:w-max">
|
|
<%= render "admin/users/controls/search_field", f: f, context: "large", placeholder: t("views.admin.users.search.placeholder"), aria_label: t("views.admin.users.search.aria_field") %>
|
|
</div>
|
|
<div class="flex xl:ml-2">
|
|
<div class="m:hidden">
|
|
<%= render "admin/users/controls/expand_search_button" %>
|
|
</div>
|
|
<button type="button" aria-label="<%= t("views.admin.users.filters.aria_label") %>" class="js-open-filter-modal-btn c-btn c-btn--icon-alone"><%= crayons_icon_tag("filter", aria_hidden: true) %></button>
|
|
<%= render "admin/users/controls/export" %>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<% end %>
|
|
<!-- Expandable sections -->
|
|
<%= form_with url: admin_users_path, method: :get, local: true do |f| %>
|
|
<div class="m:hidden">
|
|
<div id="search-users" class="hidden">
|
|
<%= render "admin/users/controls/search_field", f: f, context: "small", placeholder: t("views.admin.users.search.placeholder"), aria_label: t("views.admin.users.search.aria_field") %>
|
|
</div>
|
|
</div>
|
|
<% end %>
|