Sha256: e6f87da47dc590521573f6d97727780d67b6e8d58c7922b832b87cde35d279b6
Contents?: true
Size: 1.18 KB
Versions: 1
Compression:
Stored size: 1.18 KB
Contents
<% div_attributes = { class: class_names("govuk-error-summary", local_assigns[:classes]), "aria-labelledby" => "error-summary-title", role: "alert", data: { module: "govuk-error-summary" } }.merge!(local_assigns[:attributes] || {}) div_attributes[:data]["disable-auto-focus"] = true if local_assigns[:disableAutoFocus] %> <%= tag.div **div_attributes do %> <h2 class="govuk-error-summary__title" id="error-summary-title"> <%= local_assigns[:titleHtml].presence || local_assigns[:titleText] %> </h2> <div class="govuk-error-summary__body"> <% if local_assigns[:descriptionHtml] || local_assigns[:descriptionText] %> <p> <%= local_assigns[:descriptionHtml].presence || local_assigns[:descriptionText] %> </p> <% end %> <ul class="govuk-list govuk-error-summary__list"> <% (local_assigns[:errorList] || []).each do |item| %> <li> <% if item[:href].present? %> <%= tag.a (item[:html].presence || item[:text]), href: item[:href], **(item[:attributes] || {}) %> <% else %> <%= item[:html].presence || item[:text] %> <% end %> </li> <% end %> </ul> </div> <% end %>
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
govuk-design-system-rails-0.10.1 | app/views/components/_govuk_error_summary.html.erb |