{{define "nav_icon_home"}} {{end}} {{define "nav_icon_browse"}} {{end}} {{define "nav_icon_discover"}} {{end}} {{define "nav_icon_schedule"}} {{end}} {{define "nav_icon_watchlist"}} {{end}} {{define "nav_item"}} {{$isActive := .isActive}} {{$isCollapsed := .isCollapsed}} {{if $isActive}}
{{end}} {{if eq .key "home"}}{{template "nav_icon_home" $isActive}} {{else if eq .key "browse"}}{{template "nav_icon_browse" $isActive}} {{else if eq .key "discover"}}{{template "nav_icon_discover" $isActive}} {{else if eq .key "schedule"}}{{template "nav_icon_schedule" $isActive}} {{else if eq .key "watchlist"}}{{template "nav_icon_watchlist" $isActive}} {{end}}
{{end}} {{define "navigation"}} {{$currentPath := .CurrentPath}} {{$isCollapsed := .IsCollapsed}} {{$navItems := list (dict "key" "home" "href" "/" "label" "Home" "isActive" (eq $currentPath "/")) (dict "key" "watchlist" "href" "/watchlist" "label" "Watchlist" "isActive" (eq $currentPath "/watchlist")) }} {{end}} {{define "header_nav_link"}} {{$isActive := .isActive}} {{if eq .key "watchlist"}} {{else if eq .key "search"}} {{end}} {{end}} {{define "header_navigation"}} {{$currentPath := .CurrentPath}}
{{end}}