Add empty states for collection and wishlist
This commit is contained in:
@@ -82,6 +82,16 @@ defmodule MusicLibraryWeb.RecordComponents do
|
|||||||
id="records"
|
id="records"
|
||||||
phx-update="stream"
|
phx-update="stream"
|
||||||
>
|
>
|
||||||
|
<li
|
||||||
|
id="no-records-list"
|
||||||
|
class="hidden rounded-lg bg-zinc-50 p-8 text-center only:block dark:bg-zinc-800"
|
||||||
|
>
|
||||||
|
<.icon name="hero-musical-note" class="mx-auto mb-4 size-12 text-zinc-400" />
|
||||||
|
<p class="text-zinc-600 dark:text-zinc-400">
|
||||||
|
{gettext("No records yet")}
|
||||||
|
</p>
|
||||||
|
</li>
|
||||||
|
|
||||||
<li
|
<li
|
||||||
:for={{id, record} <- @records}
|
:for={{id, record} <- @records}
|
||||||
phx-click={JS.navigate(@record_show_path.(record))}
|
phx-click={JS.navigate(@record_show_path.(record))}
|
||||||
@@ -255,6 +265,16 @@ defmodule MusicLibraryWeb.RecordComponents do
|
|||||||
"mt-4 grid grid-cols-2 gap-x-4 gap-y-8 sm:grid-cols-4 md:grid-cols-6 xl:grid-cols-8"
|
"mt-4 grid grid-cols-2 gap-x-4 gap-y-8 sm:grid-cols-4 md:grid-cols-6 xl:grid-cols-8"
|
||||||
]}
|
]}
|
||||||
>
|
>
|
||||||
|
<li
|
||||||
|
id={"no-records-#{@id}"}
|
||||||
|
class="col-span-full hidden rounded-lg bg-zinc-50 p-8 text-center only:block dark:bg-zinc-800"
|
||||||
|
>
|
||||||
|
<.icon name="hero-musical-note" class="mx-auto mb-4 size-12 text-zinc-400" />
|
||||||
|
<p class="text-zinc-600 dark:text-zinc-400">
|
||||||
|
{gettext("No records yet")}
|
||||||
|
</p>
|
||||||
|
</li>
|
||||||
|
|
||||||
<li :for={{id, record} <- @records} id={id} class="relative">
|
<li :for={{id, record} <- @records} id={id} class="relative">
|
||||||
<div
|
<div
|
||||||
class="group relative cursor-pointer"
|
class="group relative cursor-pointer"
|
||||||
|
|||||||
@@ -2314,3 +2314,8 @@ msgstr ""
|
|||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "Add a new record"
|
msgid "Add a new record"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/music_library_web/components/record_components.ex
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "No records yet"
|
||||||
|
msgstr ""
|
||||||
|
|||||||
@@ -2314,3 +2314,8 @@ msgstr ""
|
|||||||
#, elixir-autogen, elixir-format, fuzzy
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
msgid "Add a new record"
|
msgid "Add a new record"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/music_library_web/components/record_components.ex
|
||||||
|
#, elixir-autogen, elixir-format, fuzzy
|
||||||
|
msgid "No records yet"
|
||||||
|
msgstr ""
|
||||||
|
|||||||
Reference in New Issue
Block a user