Sha256: 024eb9a2f1e1e9a3a018b8701d46751d712ef1d29496024074c9a1fa68b2d4e8

Contents?: true

Size: 897 Bytes

Versions: 60

Compression:

Stored size: 897 Bytes

Contents

<%
  list_limit = 5
  remaining = []
  if items.length > (list_limit + 2)
    remaining = items[list_limit..items.length]
    items = items[0...list_limit]
  end
%>
<% if remaining.any? %>
  <%= items.to_sentence(last_word_connector: ' and ').html_safe %>
  <div class="gem-c-metadata__toggle-wrap govuk-!-display-none-print">
    <a href="#"
       class="gem-c-metadata__definition-link govuk-!-display-none-print"
       data-controls="toggle-<%= toggle_id %>"
       data-expanded="false"
       data-toggled-text="<%= t("common.toggle_less") %>">
        <%= t("common.toggle_more",
          show: t('common.show'),
          number: remaining.length) %>
    </a>
  </div>
  <span id="toggle-<%= toggle_id %>" class="gem-c-metadata__toggle-items js-hidden"><%= remaining.to_sentence.html_safe %></span>
<% else %>
  <%= items.to_sentence(last_word_connector: ' and ').html_safe %>
<% end %>

Version data entries

60 entries across 60 versions & 1 rubygems

Version Path
govuk_publishing_components-46.3.0 app/views/govuk_publishing_components/components/metadata/_sentence.html.erb
govuk_publishing_components-46.2.0 app/views/govuk_publishing_components/components/metadata/_sentence.html.erb
govuk_publishing_components-46.1.0 app/views/govuk_publishing_components/components/metadata/_sentence.html.erb
govuk_publishing_components-46.0.0 app/views/govuk_publishing_components/components/metadata/_sentence.html.erb
govuk_publishing_components-45.10.0 app/views/govuk_publishing_components/components/metadata/_sentence.html.erb
govuk_publishing_components-45.9.0 app/views/govuk_publishing_components/components/metadata/_sentence.html.erb
govuk_publishing_components-45.8.0 app/views/govuk_publishing_components/components/metadata/_sentence.html.erb
govuk_publishing_components-45.7.0 app/views/govuk_publishing_components/components/metadata/_sentence.html.erb
govuk_publishing_components-45.6.1 app/views/govuk_publishing_components/components/metadata/_sentence.html.erb
govuk_publishing_components-45.6.0 app/views/govuk_publishing_components/components/metadata/_sentence.html.erb
govuk_publishing_components-45.5.0 app/views/govuk_publishing_components/components/metadata/_sentence.html.erb
govuk_publishing_components-45.4.1 app/views/govuk_publishing_components/components/metadata/_sentence.html.erb
govuk_publishing_components-45.4.0 app/views/govuk_publishing_components/components/metadata/_sentence.html.erb
govuk_publishing_components-45.3.0 app/views/govuk_publishing_components/components/metadata/_sentence.html.erb
govuk_publishing_components-45.2.0 app/views/govuk_publishing_components/components/metadata/_sentence.html.erb
govuk_publishing_components-45.1.0 app/views/govuk_publishing_components/components/metadata/_sentence.html.erb
govuk_publishing_components-45.0.0 app/views/govuk_publishing_components/components/metadata/_sentence.html.erb
govuk_publishing_components-44.11.0 app/views/govuk_publishing_components/components/metadata/_sentence.html.erb
govuk_publishing_components-44.10.0 app/views/govuk_publishing_components/components/metadata/_sentence.html.erb
govuk_publishing_components-44.9.1 app/views/govuk_publishing_components/components/metadata/_sentence.html.erb