<% if @readouts.present? && @readouts.all?(&:persisted?) %> <%= turbo_stream.update :flashes %> <%= turbo_stream.remove :measurement_form %> <%= turbo_stream.enable :new_measurement_link %> <%= turbo_stream.remove :no_items %> <% @readouts.each do |readout| %> <%= turbo_stream.prepend :measurements, partial: 'readout', locals: {readout: readout} %> <% end %> <%= turbo_stream.update 'measurements-wide', partial: 'wide_table', locals: {wide_groups: @wide_groups, wide_quantities: @wide_quantities} %> <% else %> <%= turbo_stream.update :flashes %> <% end %>