Add button to copy selected release ID
This commit is contained in:
@@ -238,6 +238,33 @@
|
|||||||
:if={@record.selected_release_id}
|
:if={@record.selected_release_id}
|
||||||
release={Records.Record.selected_release(@record)}
|
release={Records.Record.selected_release(@record)}
|
||||||
/>
|
/>
|
||||||
|
<span
|
||||||
|
:if={@record.selected_release_id}
|
||||||
|
id={"record-selected-release-" <> @record.id}
|
||||||
|
class="hidden"
|
||||||
|
>
|
||||||
|
{@record.selected_release_id}
|
||||||
|
</span>
|
||||||
|
|
||||||
|
<button
|
||||||
|
:if={@record.selected_release_id}
|
||||||
|
phx-click={
|
||||||
|
JS.dispatch("music_library:clipcopy",
|
||||||
|
to: "#record-selected-release-" <> @record.id
|
||||||
|
)
|
||||||
|
|> JS.transition("animate-shake")
|
||||||
|
}
|
||||||
|
>
|
||||||
|
<span class="sr-only">
|
||||||
|
{gettext("Copy record selected release ID to clipboard")}
|
||||||
|
</span>
|
||||||
|
<.icon
|
||||||
|
name="hero-clipboard-document"
|
||||||
|
class="-mt-1 h-5 w-5"
|
||||||
|
aria-hidden="true"
|
||||||
|
data-slot="icon"
|
||||||
|
/>
|
||||||
|
</button>
|
||||||
</dd>
|
</dd>
|
||||||
</div>
|
</div>
|
||||||
<div
|
<div
|
||||||
|
|||||||
@@ -1176,3 +1176,8 @@ msgstr ""
|
|||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "to open this search"
|
msgid "to open this search"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/music_library_web/live/collection_live/show.html.heex
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Copy record selected release ID to clipboard"
|
||||||
|
msgstr ""
|
||||||
|
|||||||
@@ -1176,3 +1176,8 @@ msgstr ""
|
|||||||
#, elixir-autogen, elixir-format
|
#, elixir-autogen, elixir-format
|
||||||
msgid "to open this search"
|
msgid "to open this search"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#: lib/music_library_web/live/collection_live/show.html.heex
|
||||||
|
#, elixir-autogen, elixir-format
|
||||||
|
msgid "Copy record selected release ID to clipboard"
|
||||||
|
msgstr ""
|
||||||
|
|||||||
Reference in New Issue
Block a user