- <.dropdown id={"actions-#{record.id}"} placement="bottom-end">
- <:toggle>
-
{gettext("Actions")}
- <.icon
- name="hero-ellipsis-vertical"
- class="size-5 text-zinc-800 dark:text-zinc-400 cursor-pointer"
- aria-hidden="true"
- data-slot="icon"
- phx-click={JS.toggle_class("pointer-events-none", to: "#{@id} > li")}
- phx-click-away={JS.remove_class("pointer-events-none", to: "#{@id} > li")}
- />
-
- <.focus_wrap id={"actions-#{record.id}-focus-wrap"}>
- <.dropdown_link
- id={"actions-#{record.id}-edit"}
- patch={@record_edit_path.(record)}
- >
- {gettext("Edit")}
-
+ {Records.Record.included_release_groups_count(record)}
+
+
+ <.dropdown id={"actions-#{record.id}"} placement="bottom-end">
+ <:toggle>
+ {gettext("Actions")}
+ <.icon
+ name="hero-ellipsis-vertical"
+ class="size-5 text-zinc-800 dark:text-zinc-400 cursor-pointer"
+ aria-hidden="true"
+ data-slot="icon"
+ phx-click={JS.toggle_class("pointer-events-none", to: "#{@id} > li")}
+ phx-click-away={JS.remove_class("pointer-events-none", to: "#{@id} > li")}
+ />
+
+ <.focus_wrap id={"actions-#{record.id}-focus-wrap"}>
+ <.dropdown_link
+ id={"actions-#{record.id}-edit"}
+ patch={@record_edit_path.(record)}
+ >
+ {gettext("Edit")}
+
- <.dropdown_link
- :if={!record.purchased_at}
- id={"actions-#{record.id}-purchase"}
- phx-click={
- JS.dispatch("music_library:confetti")
- |> JS.push("add-to-collection", value: %{id: record.id})
- }
- >
- {gettext("Purchased")}
-
- <.dropdown_separator />
- <.dropdown_link
- id={"actions-#{record.id}-delete"}
- phx-click={JS.push("delete", value: %{id: record.id}) |> hide("##{id}")}
- data-confirm={gettext("Are you sure?")}
- class="text-red-900! hover:bg-red-50! dark:text-red-500! dark:hover:bg-red-900/30! dark:hover:text-red-600!"
- >
- {gettext("Delete")}
-
-
-
-
+ <.dropdown_link
+ :if={!record.purchased_at}
+ id={"actions-#{record.id}-purchase"}
+ phx-click={
+ JS.dispatch("music_library:confetti")
+ |> JS.push("add-to-collection", value: %{id: record.id})
+ }
+ >
+ {gettext("Purchased")}
+
+ <.dropdown_separator />
+ <.dropdown_link
+ id={"actions-#{record.id}-delete"}
+ phx-click={JS.push("delete", value: %{id: record.id}) |> hide("##{id}")}
+ data-confirm={gettext("Are you sure?")}
+ class="text-red-900! hover:bg-red-50! dark:text-red-500! dark:hover:bg-red-900/30! dark:hover:text-red-600!"
+ >
+ {gettext("Delete")}
+
+
+