Sha256: bfecd915bb75e2c4c9c9d4848bd48186c77057cfaf0645da758d7fc5c71b275f

Contents?: true

Size: 941 Bytes

Versions: 75

Compression:

Stored size: 941 Bytes

Contents

<% if @resources.present?%>
  <div class="w-full grid grid-cols-1 xs:grid-cols-2 sm:grid-cols-2 md:grid-cols-3 lg:grid-cols-3 xl:grid-cols-4 2xl:grid-cols-6 gap-6 mt-8"
  data-component-name="<%= self.class.to_s.underscore %>"
  data-selected-resources-name="<%= @resource.model_key %>" data-selected-resources="[]">
    <% @resources.each_with_index do |resource, index| %>
      <% cache_if Avo.configuration.cache_resources_on_index_view, resource.cache_hash(@parent_record) do %>
        <%= render(Avo::Index::GridItemComponent.new(resource: resource, reflection: @reflection, parent_record: @parent_record, parent_resource: @parent_resource, actions: actions)) %>
      <% end %>
    <% end %>
  </div>
<% else %>
  <div class="bg-white rounded shadow-panel"
    data-component-name="<%= self.class.to_s.underscore %>">
    <%= helpers.empty_state by_association: params[:related_name].present?, view_type: :grid %>
  </div>
<% end %>

Version data entries

75 entries across 75 versions & 1 rubygems

Version Path
avo-3.4.4 app/components/avo/index/resource_grid_component.html.erb
avo-3.4.3 app/components/avo/index/resource_grid_component.html.erb
avo-3.4.2 app/components/avo/index/resource_grid_component.html.erb
avo-3.4.1 app/components/avo/index/resource_grid_component.html.erb
avo-3.4.0 app/components/avo/index/resource_grid_component.html.erb
avo-3.3.6 app/components/avo/index/resource_grid_component.html.erb
avo-3.3.5 app/components/avo/index/resource_grid_component.html.erb
avo-3.3.4 app/components/avo/index/resource_grid_component.html.erb
avo-3.3.3 app/components/avo/index/resource_grid_component.html.erb
avo-3.3.2 app/components/avo/index/resource_grid_component.html.erb
avo-3.3.1 app/components/avo/index/resource_grid_component.html.erb
avo-3.3.0 app/components/avo/index/resource_grid_component.html.erb
avo-3.2.3 app/components/avo/index/resource_grid_component.html.erb
avo-3.0.1.beta23 app/components/avo/index/resource_grid_component.html.erb
avo-3.0.1.beta20 app/components/avo/index/resource_grid_component.html.erb
avo-3.0.1.beta21 app/components/avo/index/resource_grid_component.html.erb
avo-3.0.1.beta17 app/components/avo/index/resource_grid_component.html.erb
avo-3.0.1.beta22 app/components/avo/index/resource_grid_component.html.erb
avo-3.0.1.beta18 app/components/avo/index/resource_grid_component.html.erb
avo-3.0.1.beta19 app/components/avo/index/resource_grid_component.html.erb