<%# TODO: show hint when no quantities/units defined %>
<% if current_user.at_least(:active) %> <%= image_link_to t('.new_measurement'), 'plus-outline', new_measurement_path, id: :new_measurement_link, data: {turbo_stream: true} %> <% end %> <%= image_button_tag '', 'view-rows', name: nil, type: 'button', class: 'view-toggle', title: t('.view_compact'), data: {view: 'compact', action: 'click->measurements-view#set', 'measurements-view-name-param': 'compact'} %> <%= image_button_tag '', 'view-columns', name: nil, type: 'button', class: 'view-toggle', title: t('.view_wide'), data: {view: 'wide', action: 'click->measurements-view#set', 'measurements-view-name-param': 'wide'} %>
<%= tag.div id: :measurement_edit_form %> <% if current_user.at_least(:active) %> <% end %> <%= render(partial: 'readout', collection: @measurements, as: :readout) || render_no_items %>
<%= Quantity.model_name.human %> <%= Readout.human_attribute_name(:value) %> <%= Unit.model_name.human %> <%= Readout.human_attribute_name(:taken_at) %> <%= Readout.human_attribute_name(:created_at) %>
<%= render 'wide_table', wide_groups: @wide_groups, wide_quantities: @wide_quantities %>