mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-02-06 22:36:07 +00:00
Easily group and create header and summary row Auto format cells when appropriate type (boolean, dates) and render_format (neither csv nor json)
23 lines
619 B
Plaintext
23 lines
619 B
Plaintext
- report ||= @report
|
|
|
|
.report__table-container
|
|
%table.report__table
|
|
%thead
|
|
%tr
|
|
- report.table_headers.each do |heading|
|
|
%th
|
|
= heading
|
|
%tbody
|
|
- if report.grouped_data.present?
|
|
= render partial: 'admin/reports/row_group', locals: { report: report, data: report.grouped_data }
|
|
- else
|
|
- report.table_rows.each do |row|
|
|
- if row
|
|
%tr
|
|
- row.each do |cell|
|
|
%td
|
|
= cell
|
|
- if report.table_rows.empty?
|
|
%tr
|
|
%td{colspan: report.table_headers.count}= t(:none)
|