<%# 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, onclick: 'this.blur();', data: {turbo_stream: true} %> <% end %> <%= image_button_tag '', 'view-rows', name: nil, type: 'button', class: 'view-toggle', title: t('.view_compact'), data: {view: 'compact'}, onclick: "setMeasurementsView('compact')" %> <%= image_button_tag '', 'view-columns', name: nil, type: 'button', class: 'view-toggle', title: t('.view_wide'), data: {view: 'wide'}, onclick: "setMeasurementsView('wide')" %> <%= image_button_tag '', 'chart-line', name: nil, type: 'button', class: 'view-toggle', title: t('.view_charts'), data: {view: 'charts'}, onclick: "setMeasurementsView('charts')" %>
<%= 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) %>