<%= form_with model: [vehicle, maintenance_schedule] do |form| %> <% if maintenance_schedule.errors.any? %>

<%= pluralize(maintenance_schedule.errors.count, "error") %> prevented this maintenance schedule from being saved

<% end %>
<%= form.label :maintenance_type %>
<%= form.text_field :maintenance_type, required: true %>
<%= form.label :mileage_interval %>
<%= form.number_field :mileage_interval, min: 1, required: true %>
<%= form.label :time_interval, "Time interval in days" %>
<%= form.number_field :time_interval, min: 1, required: true %>
<%= form.label :baseline_odometer %>
<%= form.number_field :baseline_odometer, min: 0, required: true %>
<%= form.label :baseline_date %>
<%= form.date_field :baseline_date, max: Date.current, required: true %>
<%= form.check_box :active %> <%= form.label :active %>
<%= form.submit %>
<% end %>