Sha256: 876e796f616872e3bc17aa7c718ecd2b1467ab70d4a2747c3fb608654c050a15
Contents?: true
Size: 1.26 KB
Versions: 2
Compression:
Stored size: 1.26 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-indigo-600 hover:text-indigo-900" do %> Détails <%% end %> <%% end %> <%%= tr.with_td do %> <%%= link_to <%="#{options[:namespace]}_#{class_name.underscore}_path(#{class_name.underscore})"%>, class: "text-indigo-600 hover:text-indigo-900", data: {turbo_method: :delete, turbo_confirm: "êtes vous sur ?"} do %> <%%= render(Icons::TrashComponent.new) %> <%% end %> <%% end %> <%% end %> <%% end %> <%% end %> <%% end %>
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
tybo-0.0.5 | lib/generators/bo/templates/_table.html.erb |
tybo-0.0.4 | lib/generators/bo/templates/_table.html.erb |