Simplify loading button state tracking

This commit is contained in:
Claudio Ortolina
2025-09-24 10:23:29 +03:00
parent d9abad53d5
commit 0374685af5
3 changed files with 14 additions and 6 deletions
@@ -24,12 +24,8 @@
class="flex-1"
phx-debounce="300"
/>
<.button type="submit" disabled={@loading}>
<%= if @loading do %>
<.icon name="hero-arrow-path" class="h-4 w-4 animate-spin mr-2" /> Searching...
<% else %>
<.icon name="hero-magnifying-glass" class="h-4 w-4 mr-2" /> Search
<% end %>
<.button type="submit" disabled={@loading} phx-disable-with={gettext("Searching...")}>
<.icon name="hero-magnifying-glass" class="size-4" />{gettext("Search")}
</.button>
</div>
</.form>