%ul.top-nav-tabs-affix.nav.nav-tabs.row{ role: "tablist", data: { "affix-header": "component-navigation" } } - if can?(:manage, parent_component) && show_component?(parent_component) %li{ class: ("active" if active_component == parent_component) } = link_to parent_component.path do = parent_component.name - parent_component.child_components.each do |child_component| - next unless can?(:manage, child_component) && show_component?(child_component) %li{ class: ("active" if active_component == child_component) } = link_to child_component.path do = child_component.name