Sha256: 4ae1875205be8a50834725d952df16ac57a6abc8b4c595cbb35c7f75ea46b6f1
Contents?: true
Size: 1.74 KB
Versions: 113
Compression:
Stored size: 1.74 KB
Contents
<% title ||= false path ||= false breadcrumbs = [ { title: "Home", url: "/" }, { title: title, url: path } ] breadcrumb_presenter = GovukPublishingComponents::Presenters::Breadcrumbs.new(breadcrumbs) tracking_id ||= false tracking_category ||= "stepNavHeaderClicked" tracking_action ||= "top" tracking_label ||= path tracking_dimension_enabled = tracking_dimension_enabled != false tracking_dimension ||= title tracking_dimension_index ||= 29 if tracking_id tracking_options ||= ({ dimension96: tracking_id }).to_json end shared_helper = GovukPublishingComponents::Presenters::SharedHelper.new(local_assigns) classes = %w(gem-c-step-nav-header) classes << shared_helper.get_margin_bottom if local_assigns[:margin_bottom] %> <% if title %> <script type="application/ld+json"> <%= raw JSON.pretty_generate(breadcrumb_presenter.structured_data) %> </script> <%= tag.div class: classes, data: { module: "gem-track-click" } do %> <strong class="gem-c-step-nav-header__part-of">Part of</strong> <% if path %> <a href="<%= path %>" class="gem-c-step-nav-header__title govuk-link" data-track-category="<%= tracking_category %>" data-track-action="<%= tracking_action %>" data-track-label="<%= tracking_label %>" <% if tracking_dimension_enabled %> data-track-dimension="<%= tracking_dimension %>" data-track-dimension-index="<%= tracking_dimension_index %>" <% end %> <% if tracking_id %> data-track-options='<%= tracking_options %>' <% end %> > <%= title %> </a> <% else %> <span class="gem-c-step-nav-header__title"> <%= title %> </span> <% end %> <% end %> <% end %>
Version data entries
113 entries across 113 versions & 1 rubygems