Sha256: 618ff96522b0c17f83ee51120fc6e73deae49a126bc154b3f97018d1fb0858ac

Contents?: true

Size: 893 Bytes

Versions: 77

Compression:

Stored size: 893 Bytes

Contents

<%
  description ||= false
  items ||= []
  title_id ||= "error-summary-title-#{SecureRandom.hex(4)}"
%>
<div
  class="gem-c-error-summary"
  data-module="error-summary"
  aria-labelledby="<%= title_id %>"
  role="alert"
  tabindex="-1"
>
  <h2 class="gem-c-error-summary__title" id="<%= title_id %>">
    <%= title %>
  </h2>
  <div class="gem-c-error-summary__body">
    <% if description %>
      <p class="gem-c-error-summary__text"><%= description %></p>
    <% end %>
    <% if items.present? %>
      <ul class="gem-c-error-summary__list">
        <% items.each_with_index do |item, index| %>
          <li class="gem-c-error-summary__list__item">
            <a
              class="js-error-summary__link gem-c-error-summary__link"
              href="<%= item[:href] %>"
            ><%= item[:text] %></a>
          </li>
        <% end %>
      </ul>
    <% end %>
  </div>
</div>

Version data entries

77 entries across 77 versions & 1 rubygems

Version Path
govuk_publishing_components-9.18.0 app/views/govuk_publishing_components/components/_error_summary.html.erb
govuk_publishing_components-9.17.1 app/views/govuk_publishing_components/components/_error_summary.html.erb
govuk_publishing_components-9.17 app/views/govuk_publishing_components/components/_error_summary.html.erb
govuk_publishing_components-9.16.1 app/views/govuk_publishing_components/components/_error_summary.html.erb
govuk_publishing_components-9.16.0 app/views/govuk_publishing_components/components/_error_summary.html.erb
govuk_publishing_components-9.15.0 app/views/govuk_publishing_components/components/_error_summary.html.erb
govuk_publishing_components-9.14.0 app/views/govuk_publishing_components/components/_error_summary.html.erb
govuk_publishing_components-9.13.0 app/views/govuk_publishing_components/components/_error_summary.html.erb
govuk_publishing_components-9.12.2 app/views/govuk_publishing_components/components/_error_summary.html.erb
govuk_publishing_components-9.12.1 app/views/govuk_publishing_components/components/_error_summary.html.erb
govuk_publishing_components-9.12.0 app/views/govuk_publishing_components/components/_error_summary.html.erb
govuk_publishing_components-9.11.0 app/views/govuk_publishing_components/components/_error_summary.html.erb
govuk_publishing_components-9.10.0 app/views/govuk_publishing_components/components/_error_summary.html.erb
govuk_publishing_components-9.9.1 app/views/govuk_publishing_components/components/_error_summary.html.erb
govuk_publishing_components-9.9.0 app/views/govuk_publishing_components/components/_error_summary.html.erb
govuk_publishing_components-9.8.0 app/views/govuk_publishing_components/components/_error_summary.html.erb
govuk_publishing_components-9.7.0 app/views/govuk_publishing_components/components/_error_summary.html.erb
govuk_publishing_components-9.6.0 app/views/govuk_publishing_components/components/_error_summary.html.erb
govuk_publishing_components-9.5.3 app/views/govuk_publishing_components/components/_error_summary.html.erb
govuk_publishing_components-9.5.2 app/views/govuk_publishing_components/components/_error_summary.html.erb