diff --git a/lib/music_library_web/live/wishlist_live/index.ex b/lib/music_library_web/live/wishlist_live/index.ex index db2b03ae..8cd4330b 100644 --- a/lib/music_library_web/live/wishlist_live/index.ex +++ b/lib/music_library_web/live/wishlist_live/index.ex @@ -196,6 +196,7 @@ defmodule MusicLibraryWeb.WishlistLive.Index do defp parse_order("alphabetical"), do: :alphabetical defp parse_order("insertion"), do: :insertion + defp parse_order("release"), do: :release defp order_path(record_list_params, order) do qs = diff --git a/lib/music_library_web/live/wishlist_live/index.html.heex b/lib/music_library_web/live/wishlist_live/index.html.heex index 878977ae..86a7c487 100644 --- a/lib/music_library_web/live/wishlist_live/index.html.heex +++ b/lib/music_library_web/live/wishlist_live/index.html.heex @@ -38,6 +38,16 @@ <.icon name="hero-user-solid" class="icon" aria-hidden="true" data-slot="icon" /> {gettext("A->Z")} + <.button + patch={order_path(@record_list_params, :release)} + size="sm" + class={[ + @record_list_params.order == :release && "bg-zinc-100! dark:bg-zinc-700!" + ]} + > + <.icon name="hero-calendar-days" class="icon" aria-hidden="true" data-slot="icon" /> + {gettext("Release")} + <.button_group> diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot index 7973981a..3e5246b5 100644 --- a/priv/gettext/default.pot +++ b/priv/gettext/default.pot @@ -1630,6 +1630,7 @@ msgid "Never" msgstr "" #: lib/music_library_web/live/collection_live/index.html.heex +#: lib/music_library_web/live/wishlist_live/index.html.heex #, elixir-autogen, elixir-format msgid "Release" msgstr "" diff --git a/priv/gettext/en/LC_MESSAGES/default.po b/priv/gettext/en/LC_MESSAGES/default.po index d89ba2f3..3d73345a 100644 --- a/priv/gettext/en/LC_MESSAGES/default.po +++ b/priv/gettext/en/LC_MESSAGES/default.po @@ -1630,6 +1630,7 @@ msgid "Never" msgstr "" #: lib/music_library_web/live/collection_live/index.html.heex +#: lib/music_library_web/live/wishlist_live/index.html.heex #, elixir-autogen, elixir-format, fuzzy msgid "Release" msgstr ""