import { createBrowserRouter, Navigate } from "react-router";
import Login from "./components/Login";
import Main from "./components/Main";
const isAuthenticated = () => {
return localStorage.getItem("chatbot_user") !== null;
};
const ProtectedRoute = ({ children }: { children: React.ReactNode }) => {
return isAuthenticated() ? children : ;
};
const PublicRoute = ({ children }: { children: React.ReactNode }) => {
return !isAuthenticated() ? children : ;
};
export const router = createBrowserRouter([
{
path: "/login",
element: (
),
},
{
path: "/",
element: (
),
},
{
path: "*",
element: ,
},
]);