{{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}}