somleng/somleng

View on GitHub
app/views/dashboard/carrier_users/_form.html.erb

Summary

Maintainability
Test Coverage
<div class="card-body">
  <%= simple_form_for([:dashboard, :carrier, resource]) do |f| %>
    <div class="row">
      <div class="col-sm-6">
        <%= f.input :name, required: true, maxlength: 128, disabled: local_assigns.fetch(:disable_name_input, false) %>
      </div>

      <div class="col-sm-6">
        <%= f.input :email, required: true, disabled: local_assigns.fetch(:disable_email_input, false) %>
      </div>
    </div>

    <div class="row">
      <div class="col-sm-6">
        <%= f.input :role, required: true, hint: "Owners have full access. Admins can manage all resources except users. Members have read-only access." %>
      </div>
    </div>

    <%= f.button :submit, button_text %>
  <% end %>
</div>