class NavBar

include Inesita::Component

def render
  nav.navbar.navbar_expand_lg.navbar_light.bg_light do
    span.navbar_brand do
      text '<%= config[:project_name] %>'
    end
    div.collapse.navbar_collapse do
      ul.nav.navbar_nav.mr_auto do
        li.nav_item class: class_names(active: router.current_url?(:home)) do
          a.nav_link href: router.url_for(:home) do
            text 'Home'
          end
        end
        li.nav_item class: class_names(active: router.current_url?(:description)) do
          a.nav_link href: router.url_for(:description) do
            text 'Description'
          end
        end
        li.nav_item class: class_names(active: router.current_url?(:counter)) do
          a.nav_link href: router.url_for(:counter) do
            text 'Example Counter'
          end
        end
      end
    end
  end
end

end