Clipboard · Event
Copy events (server + client).
Copy
| Time | Event | Value |
|---|---|---|
|
No event yet. Click Copy. |
||
<.action phx-click={Corex.Clipboard.copy("clipboard-events")} class="button button--sm">
Copy
</.action>
<.clipboard
class="clipboard"
value="info@netoum.com"
trigger_aria_label="Copy to clipboard"
input_aria_label="Value to copy"
on_copy="clipboard_copied"
on_copy_client="clipboard-copied"
>
<:label>Copy</:label>
<:copy>
<.heroicon name="hero-clipboard" />
</:copy>
<:copied>
<.heroicon name="hero-check" />
</:copied>
</.clipboard>
def handle_event("clipboard_copied", %{"value" => value, "id" => id} = params, socket) do
IO.inspect(params, label: "clipboard_copied")
{:noreply, socket}
end