import { Navigate, Outlet, Route, Routes } from 'react-router-dom';
import { AppLayout } from './components/layout/AppLayout.js';
import { useAuth } from './hooks/useAuth.js';
import { CreateObjective } from './pages/CreateObjective.js';
import { Dashboard } from './pages/Dashboard.js';
import { KeyResultDetail } from './pages/KeyResultDetail.js';
import { Login } from './pages/Login.js';
import { OKRDetail } from './pages/OKRDetail.js';
function ProtectedRoute(): JSX.Element {
const { user } = useAuth();
return user === null ? : ;
}
export function App(): JSX.Element {
return (
} />
}>
}>
} />
} />
} />
} />
} />
);
}