BathHacked/energy-sparks

View on GitHub
app/views/onboarding/meters/_form.html.erb

Summary

Maintainability
Test Coverage
<%= simple_form_for meter, url: url do |form| %>

  <%= form.input :meter_type, as: :radio_buttons, collection: Meter::CREATABLE_METER_TYPES.map(&:to_s), label_method: :humanize %>

  <%= form.input :mpan_mprn, as: :string, label: t('onboarding.meters.form.labels.meter_point_number') %>
  <%= form.input :name, label: t('onboarding.meters.form.labels.meter_name'), hint: t('onboarding.meters.form.hints.meter_name') %>
  <%= form.input :meter_serial_number, label:  t('onboarding.meters.form.labels.serial_number'), as: :string %>
  <%= form.button :submit %>
  <%= link_to t('common.labels.back'), new_onboarding_completion_path(school_onboarding, anchor: 'meters', show: 'meters'), class: 'btn' %>
<% end %>