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