Sha256: 5d1f5597b40f217c48166211e7d28678cd8c0c994687a0b208e18ef9e8f281a2

Contents?: true

Size: 879 Bytes

Versions: 26

Compression:

Stored size: 879 Bytes

Contents

<div class="<%= style(:item) %>" data-controller="<%= Ariadne::UI::Accordion::Component.stimulus_name %>">
  <button type="button" class="<%= html_attrs[:class] %>" <%= html_attributes %> data-<%= stimulus_name %>-state-value="closed" data-action="click-><%= Ariadne::UI::Accordion::Component.stimulus_name %>#toggle">
    <%= text %>
    <div data-<%= Ariadne::UI::Accordion::Component.stimulus_name %>-target="icon">
      <% if heroicon? %>
        <%= heroicon %>
      <% else %>
        <%= render Ariadne::UI::Heroicon::Component.new(icon: "chevron-down", size: :sm, variant: :solid, html_attrs: { class: "ariadne-transition-transform ariadne-duration-200 ariadne-opacity-50" }) %>
      <% end %>
    </div>
  </button>
  <div class="<%= style(:content) %>" data-<%= Ariadne::UI::Accordion::Component.stimulus_name %>-target="content">
    <%= content %>
  </div>
</div>

Version data entries

26 entries across 26 versions & 1 rubygems

Version Path
ariadne_view_components-0.0.93.2 app/components/ariadne/ui/accordion/item/component.html.erb
ariadne_view_components-0.0.93.1 app/components/ariadne/ui/accordion/item/component.html.erb
ariadne_view_components-0.0.93 app/components/ariadne/ui/accordion/item/component.html.erb
ariadne_view_components-0.0.92 app/components/ariadne/ui/accordion/item/component.html.erb
ariadne_view_components-0.0.91 app/components/ariadne/ui/accordion/item/component.html.erb
ariadne_view_components-0.0.90 app/components/ariadne/ui/accordion/item/component.html.erb
ariadne_view_components-0.0.89.1 app/components/ariadne/ui/accordion/item/component.html.erb
ariadne_view_components-0.0.89 app/components/ariadne/ui/accordion/item/component.html.erb
ariadne_view_components-0.0.88 app/components/ariadne/ui/accordion/item/component.html.erb
ariadne_view_components-0.0.87 app/components/ariadne/ui/accordion/item/component.html.erb
ariadne_view_components-0.0.86.9 app/components/ariadne/ui/accordion/item/component.html.erb
ariadne_view_components-0.0.86.8 app/components/ariadne/ui/accordion/item/component.html.erb
ariadne_view_components-0.0.86.7 app/components/ariadne/ui/accordion/item/component.html.erb
ariadne_view_components-0.0.86.6 app/components/ariadne/ui/accordion/item/component.html.erb
ariadne_view_components-0.0.86.5 app/components/ariadne/ui/accordion/item/component.html.erb
ariadne_view_components-0.0.86.4 app/components/ariadne/ui/accordion/item/component.html.erb
ariadne_view_components-0.0.86.3 app/components/ariadne/ui/accordion/item/component.html.erb
ariadne_view_components-0.0.86.2 app/components/ariadne/ui/accordion/item/component.html.erb
ariadne_view_components-0.0.86.1 app/components/ariadne/ui/accordion/item/component.html.erb
ariadne_view_components-0.0.86 app/components/ariadne/ui/accordion/item/component.html.erb