Sha256: 119818affb17735d8bd86132d330c489c2a36c277b5041bb919bbc0134e235e1

Contents?: true

Size: 625 Bytes

Versions: 2

Compression:

Stored size: 625 Bytes

Contents

<div class="space-y-1"
  <% if collapsable %>
    data-controller="menu"
    data-menu-target="self"
    data-menu-key-param="<%= key %>"
    data-menu-default-collapsed-state="<%= collapsed ? 'collapsed' : 'expanded' %>"
  <% end %>
>
  <%= render Avo::Sidebar::HeadingComponent.new label: item.name, icon: helpers.svg(icon, class: "h-5"), collapsable: item.collapsable, collapsed: collapsed, key: key %>
  <div class="w-full space-y-1 <%= 'hidden' if collapsed %>" data-menu-target="items">
    <% items.each do |item| %>
      <%= render Avo::Sidebar::ItemSwitcherComponent.new item: item %>
    <% end %>
  </div>
</div>

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
avo-2.3.1.pre.1 app/components/avo/sidebar/section_component.html.erb
avo-2.3.0 app/components/avo/sidebar/section_component.html.erb