import { Route, Navigate } from '@solidjs/router'; import { lazy } from 'solid-js'; import { ProtectedRoute } from './components/auth/ProtectedRoute'; import { SignIn } from './components/auth/SignIn'; import { SignUp } from './components/auth/SignUp'; import { Landing } from './routes/landing/Landing'; import { Blog } from './routes/blog/Blog'; import { BlogPost } from './routes/blog/BlogPost'; import { Features } from './routes/features/Features'; import { Pricing } from './routes/pricing/Pricing'; import '../styles/landing.css'; import '../styles/blog.css'; import '../styles/features.css'; import '../styles/pricing.css'; const AppLayout = lazy(() => import('./components/layout/AppLayout')); const Dashboard = lazy(() => import('./components/dashboard/Dashboard')); const ProjectList = lazy(() => import('./components/projects/ProjectList')); const ProjectDetail = lazy(() => import('./components/projects/ProjectDetail')); const ProjectForm = lazy(() => import('./components/projects/ProjectForm')); const UserProfile = lazy(() => import('./components/auth/UserProfile')); const TeamManagement = lazy(() => import('./components/teams/TeamManagement')); const Redirect = () => ; export const routes = [ , , , , , , , , , , , , , ];