Skip to content

Commit

Permalink
Update the main navigation block view to use the helper
Browse files Browse the repository at this point in the history
  • Loading branch information
leenagupte committed Oct 15, 2024
1 parent 60eca1f commit 564631a
Showing 1 changed file with 10 additions and 10 deletions.
20 changes: 10 additions & 10 deletions app/views/landing_page/blocks/_main_navigation.html.erb
Original file line number Diff line number Diff line change
Expand Up @@ -8,31 +8,31 @@

<nav id="app-b-main-nav__nav">
<ul class="app-b-main-nav__ul">
<% block.data["links"].each do |link| %>
<% contents_list(request.path, block.data["links"]).each do |link| %>
<%
li_classes = "app-b-main-nav__listitem"
li_aria = { current: true } if link["active"]
li_aria = { current: true } if link[:active]
%>
<%= tag.li(class: li_classes, aria: li_aria) do %>
<%
link_classes = "app-b-main-nav__link govuk-link govuk-link--no-underline"
link_classes << " app-b-main-nav__link--active" if link["active"]
link_classes << " app-b-main-nav__link--active" if link[:active]
%>
<%= tag.a(href: link["link"], class: link_classes) do %>
<%= tag.a(href: link[:href], class: link_classes) do %>
<span class="app-b-main-nav__mobile-border"></span>
<%= link["label"] %>
<%= link[:text] %>
<% end %>
<% if link["children"] %>
<% if link[:items] %>
<ul class="app-b-main-nav__childlist">
<% link["children"].each do |child_link| %>
<% link[:items].each do |child_link| %>
<%
child_link_classes = "app-b-main-nav__link govuk-link govuk-link--no-underline"
child_link_classes << " app-b-main-nav__link--active" if child_link["active"]
child_link_classes << " app-b-main-nav__link--active" if child_link[:active]
%>
<li class="app-b-main-nav__listitem">
<%= tag.a(href: child_link["link"], class: child_link_classes) do %>
<%= tag.a(href: child_link[:href], class: child_link_classes) do %>
<span class="app-b-main-nav__mobile-border"></span>
<%= child_link["label"] %>
<%= child_link[:text] %>
<% end %>
</li>
<% end %>
Expand Down

0 comments on commit 564631a

Please sign in to comment.