Sha256: eaae7cc4257c7e4b665faa9257b6b183f9ec0eaf365f838a684825dd0b877ec7
Contents?: true
Size: 1.25 KB
Versions: 23
Compression:
Stored size: 1.25 KB
Contents
<%%= render(Tables::TableComponent.new) do |table| %> <%% table.with_thead do |thead| %> <%- bo_model.column_names.each do |column| -%> <%%= thead.with_active_record_th(column_name: '<%= column %>', ransack_object: @q) %> <%- end -%> <%% end %> <%% table.with_tbody do |tbody| %> <%% @<%= class_name.underscore.pluralize %>&.each_with_index do |<%= class_name.underscore %>, i| %> <%%= tbody.with_tr(index: i) do |tr| %> <%- bo_model.column_names.each do |column| -%> <%%= tr.with_td { <%= class_name.underscore %>.<%= column %>.to_s } %> <%- end -%> <%%= tr.with_td do %> <%%= link_to <%="#{options[:namespace]}_#{class_name.underscore}_path(#{class_name.underscore})"%>, class: "text-tybo-600 hover:text-tybo-900" do %> Détails <%% end %> <%% end %> <%%= tr.with_td do %> <%%= link_to <%="#{options[:namespace]}_#{class_name.underscore}_path(#{class_name.underscore})"%>, class: "text-tybo-600 hover:text-tybo-900", data: {turbo_method: :delete, turbo_confirm: "êtes vous sur ?"} do %> <%%= render(Icons::TrashComponent.new) %> <%% end %> <%% end %> <%% end %> <%% end %> <%% end %> <%% end %>
Version data entries
23 entries across 23 versions & 1 rubygems