Sha256: bfb771efd7b4efea6088db80bcb0433cdabf63a244a45a88dea596d166dfab84
Contents?: true
Size: 1.28 KB
Versions: 7
Compression:
Stored size: 1.28 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 %> <%%= I18n.t('bo.details') %> <%% 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: I18n.t('bo.confirm_delete') } do %> <%%= render(Icons::TrashComponent.new) %> <%% end %> <%% end %> <%% end %> <%% end %> <%% end %> <%% end %>
Version data entries
7 entries across 7 versions & 1 rubygems