gitcoinco/code_fund_ads

View on GitHub
app/views/users/form/_about.html.erb

Summary

Maintainability
Test Coverage
<%= render CardComponent.new do %>
  <%= render Card::HeaderComponent.new do %>
    <%= render(Card::TitleComponent.new) { "About" } %>
    <%= render(Card::SubtitleComponent.new) { "Tell us about yourself in two sentences" } %>
  <% end %>
  <%= render Card::BodyComponent.new do %>
    <div class="row">
      <%= tag.div f.input(:bio, input_html: {class: "js-summernote-editor", rows: 6}), class: "col-12 mb-2" %>
      <div class="col-12 mb-3" data-controller="select-multiple">
        <%= f.input(:skills, collection: ENUMS::KEYWORDS.keys,
            input_html: {multiple: true, data: {controller: "select", target: "select-multiple.select"}}) %>
        <div class="d-block">
          <%= link_to "Clear", request.path, class: "btn text-uppercase btn-subtle-secondary btn-xs py-0", data: {action: "click->select-multiple#clearSelections"} %>
        </div>
      </div>
    </div>
  <% end %>
<% end %>