%= content_tag :div, data: data_attributes, class: classes do %>
<% if render_header? %>
<% if display_breadcrumbs? %>
<%= helpers.render_avo_breadcrumbs(separator: helpers.svg('chevron-right', class: 'inline-block h-3 stroke-current relative top-[-1px] ml-1' )) if Avo.configuration.display_breadcrumbs %>
<% end %>
<%= @name %>
<% if @reloadable %>
<%= button_tag data: { controller: "panel-refresh", action: "click->panel-refresh#refresh" } do %>
<%= svg "heroicons/outline/arrow-path", class: "ml-2 text-2xl h-6 " %>
<% end %>
<% end %>
<% if description.present? %>
<%== description %>
<% end %>
<% if tools.present? %>
<%= tools %>
<% end %>
<% end %>
<% if body? %>
<% if sidebar? %>
<%= sidebar %>
<% end %>
<% if bare_sidebar? %>
<%= bare_sidebar %>
<% end %>
<% end %>
<% if bare_content? %>
<%= bare_content %>
<% end %>
<% if footer_tools? %>
<%= footer_tools %>
<% end %>
<% if footer? %>
<% end %>
<% end %>