Sha256: 96249362dd9f612160ec7d4f67bcfeb4450e30cfe30dee22a21ca4d1ae64058e

Contents?: true

Size: 976 Bytes

Versions: 111

Compression:

Stored size: 976 Bytes

Contents

<%= render Avo::PanelComponent.new(**args) do |c| %>
  <% if @is_main_panel %>
    <% c.with_tools do %>
      <% controls.each do |control| %>
        <%= render_control control %>
      <% end %>
    <% end %>
  <% end %>
   <% c.with_body do %>
    <% content_tag :div, class: "divide-y overflow-auto" do %>
      <%= render Avo::Items::VisibleItemsComponent.new resource: @resource, item: @item, view: @view, form: @form %>
    <% end %>
  <% end %>
   <% if sidebars.any? { |sidebar| sidebar.visible_items.any? } %>
    <% c.with_sidebar do %>
      <div class="justify-between space-y-4">
        <% sidebars.each_with_index do |sidebar, index| %>
          <div class="<%= helpers.white_panel_classes if sidebar.panel_wrapper? %>">
            <%= render Avo::ResourceSidebarComponent.new resource: @resource, sidebar: sidebar, params: params, view: view, form: @form, index: index %>
          </div>
        <% end %>
      </div>
    <% end %>
  <% end %>
<% end %>

Version data entries

111 entries across 111 versions & 1 rubygems

Version Path
avo-3.17.6 app/components/avo/items/panel_component.html.erb
avo-3.17.5 app/components/avo/items/panel_component.html.erb
avo-3.17.4 app/components/avo/items/panel_component.html.erb
avo-3.17.3 app/components/avo/items/panel_component.html.erb
avo-3.17.2 app/components/avo/items/panel_component.html.erb
avo-3.17.1 app/components/avo/items/panel_component.html.erb
avo-3.17.0 app/components/avo/items/panel_component.html.erb
avo-3.16.6 app/components/avo/items/panel_component.html.erb
avo-3.16.5 app/components/avo/items/panel_component.html.erb
avo-3.16.4 app/components/avo/items/panel_component.html.erb
avo-3.16.3 app/components/avo/items/panel_component.html.erb
avo-3.16.2 app/components/avo/items/panel_component.html.erb
avo-3.16.1 app/components/avo/items/panel_component.html.erb
avo-3.16.0 app/components/avo/items/panel_component.html.erb
avo-3.15.7 app/components/avo/items/panel_component.html.erb
avo-3.15.6 app/components/avo/items/panel_component.html.erb
avo-3.15.5 app/components/avo/items/panel_component.html.erb
avo-3.15.4 app/components/avo/items/panel_component.html.erb
avo-3.15.3 app/components/avo/items/panel_component.html.erb
avo-3.15.2 app/components/avo/items/panel_component.html.erb