Sha256: 877722eb622e184cd0afcd3ae764d309e7ca161ed2c1503d3dd36858a9d4769c

Contents?: true

Size: 544 Bytes

Versions: 4

Compression:

Stored size: 544 Bytes

Contents

<%= render Ariadne::BaseComponent.new(tag: @tag, classes: @classes, attributes: @attributes.merge(:"data-controller" => DATA_CONTROLLER,  :"data-action" => DATA_ACTION)) do %>
  <% if content.present? %>
    <%= content %>
  <% else %>
    <%= render Ariadne::HeroiconComponent.new(icon: :duplicate, variant: HeroiconsHelper::Icon::VARIANT_OUTLINE) %>
    <%= render Ariadne::HeroiconComponent.new(icon: :check, variant: HeroiconsHelper::Icon::VARIANT_OUTLINE, attributes: { color: :success, style: "display: none;" }) %>
  <% end %>
<% end %>

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ariadne_view_components-0.0.4 app/components/ariadne/clipboard_copy_component.html.erb
ariadne_view_components-0.0.3 app/components/ariadne/clipboard_copy_component.html.erb
ariadne_view_components-0.0.2 app/components/ariadne/clipboard_copy_component.html.erb
ariadne_view_components-0.0.1 app/components/ariadne/clipboard_copy_component.html.erb