Sha256: 856511a844f815d15512596b142564980d45b7f999a518d0570626f87f5af567

Contents?: true

Size: 613 Bytes

Versions: 7

Compression:

Stored size: 613 Bytes

Contents

<clipboard-copy class="<%= html_attrs[:class] %>" <%= html_attributes %>>
  <% if content.present? %>
    <%= content %>
  <% else %>
    <%= render Ariadne::UI::Heroicon::Component.new(icon: :"document-duplicate", variant: HeroiconsHelper::Icon::VARIANT_OUTLINE, html_attrs: { data: { "ariadne-ui-clipboard-copy-target" => "initial" }}) %>
    <%= render Ariadne::UI::Heroicon::Component.new(icon: :check, variant: HeroiconsHelper::Icon::VARIANT_OUTLINE, html_attrs: { class: "ariadne-text-green-600 ariadne-hidden", data: { "ariadne-ui-clipboard-copy-target" => "confirmed" }}) %>
  <% end %>
</clipboard-copy>

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
ariadne_view_components-0.0.93.2 app/components/ariadne/ui/clipboard_copy/component.html.erb
ariadne_view_components-0.0.93.1 app/components/ariadne/ui/clipboard_copy/component.html.erb
ariadne_view_components-0.0.93 app/components/ariadne/ui/clipboard_copy/component.html.erb
ariadne_view_components-0.0.92 app/components/ariadne/ui/clipboard_copy/component.html.erb
ariadne_view_components-0.0.91 app/components/ariadne/ui/clipboard_copy/component.html.erb
ariadne_view_components-0.0.90 app/components/ariadne/ui/clipboard_copy/component.html.erb
ariadne_view_components-0.0.89.1 app/components/ariadne/ui/clipboard_copy/component.html.erb