Sha256: 8aafd81df2137133ac0f480ea04e5384c2e41667dca65fc2114080674c027eb7

Contents?: true

Size: 1.72 KB

Versions: 312

Compression:

Stored size: 1.72 KB

Contents

<%
  links ||= []
  pretitle ||= t("govuk_component.step_by_step_nav_related.part_of", default: "Part of")
  always_display_as_list ||= false
%>
<% if links.any? %>
  <div 
    class="gem-c-step-nav-related <%= "gem-c-step-nav-related--singular" if links.length == 1 %>" 
    data-module="track-click">
    <h2 class="gem-c-step-nav-related__heading">
      <span class="gem-c-step-nav-related__pretitle"><%= pretitle %></span>
      <% if links.length == 1 && !always_display_as_list %>
          <a href="<%= links[0][:href] %>"
            class="gem-c-step-nav-related__link"
            data-track-category="stepNavPartOfClicked"
            data-track-action="<%= pretitle %>"
            data-track-label="<%= links[0][:href] %>"
            data-track-dimension="<%= links[0][:text] %>"
            data-track-dimension-index="29"
            data-track-options='{"dimension96" : "<%= links[0][:tracking_id] %>" }'>
            <%= links[0][:text] %>
          </a>
        </h2>
      <% else %>
        </h2>
        <ul class="gem-c-step-nav-related__links">
          <% links.each do |link| %>
            <li class="gem-c-step-nav-related__link-item">
              <a href="<%= link[:href] %>"
                class="gem-c-step-nav-related__link"
                data-track-category="stepNavPartOfClicked"
                data-track-action="<%= pretitle %>"
                data-track-label="<%= link[:href] %>"
                data-track-dimension="<%= link[:text] %>"
                data-track-dimension-index="29"
                data-track-options='{"dimension96" : "<%= link[:tracking_id] %>" }'>
                <%= link[:text] %>
              </a>
            </li>
          <% end %>
        </ul>
      <% end %>
  </div>
<% end %>

Version data entries

312 entries across 312 versions & 1 rubygems

Version Path
govuk_publishing_components-24.3.0 app/views/govuk_publishing_components/components/_step_by_step_nav_related.html.erb
govuk_publishing_components-24.2.0 app/views/govuk_publishing_components/components/_step_by_step_nav_related.html.erb
govuk_publishing_components-24.1.1 app/views/govuk_publishing_components/components/_step_by_step_nav_related.html.erb
govuk_publishing_components-24.1.0 app/views/govuk_publishing_components/components/_step_by_step_nav_related.html.erb
govuk_publishing_components-24.0.0 app/views/govuk_publishing_components/components/_step_by_step_nav_related.html.erb
govuk_publishing_components-23.15.0 app/views/govuk_publishing_components/components/_step_by_step_nav_related.html.erb
govuk_publishing_components-23.14.0 app/views/govuk_publishing_components/components/_step_by_step_nav_related.html.erb
govuk_publishing_components-23.13.1 app/views/govuk_publishing_components/components/_step_by_step_nav_related.html.erb
govuk_publishing_components-23.13.0 app/views/govuk_publishing_components/components/_step_by_step_nav_related.html.erb
govuk_publishing_components-23.12.3 app/views/govuk_publishing_components/components/_step_by_step_nav_related.html.erb
govuk_publishing_components-23.12.2 app/views/govuk_publishing_components/components/_step_by_step_nav_related.html.erb
govuk_publishing_components-23.12.1 app/views/govuk_publishing_components/components/_step_by_step_nav_related.html.erb
govuk_publishing_components-23.12.0 app/views/govuk_publishing_components/components/_step_by_step_nav_related.html.erb
govuk_publishing_components-23.11.1 app/views/govuk_publishing_components/components/_step_by_step_nav_related.html.erb
govuk_publishing_components-23.11.0 app/views/govuk_publishing_components/components/_step_by_step_nav_related.html.erb
govuk_publishing_components-23.10.2 app/views/govuk_publishing_components/components/_step_by_step_nav_related.html.erb
govuk_publishing_components-23.10.1 app/views/govuk_publishing_components/components/_step_by_step_nav_related.html.erb
govuk_publishing_components-23.10.0 app/views/govuk_publishing_components/components/_step_by_step_nav_related.html.erb
govuk_publishing_components-23.9.2 app/views/govuk_publishing_components/components/_step_by_step_nav_related.html.erb
govuk_publishing_components-23.9.1 app/views/govuk_publishing_components/components/_step_by_step_nav_related.html.erb