package components import ( "dk/internal/csrf" "dk/internal/middleware" "dk/internal/router" "fmt" ) // GenerateTopNav generates the top navigation HTML based on authentication status func GenerateTopNav(ctx router.Ctx) string { if middleware.IsAuthenticated(ctx) { return fmt.Sprintf(`