TurTaskWeb/frontend/src/PrivateRoute.jsx
2023-11-14 01:41:26 +07:00

12 lines
357 B
JavaScript

import React from "react";
import { Navigate, Outlet } from "react-router-dom";
import { useAuth } from "./hooks/authentication/IsAuthenticated";
const PrivateRoute = () => {
const { isAuthenticated, setIsAuthenticated } = useAuth();
const auth = isAuthenticated;
return auth ? <Outlet /> : <Navigate to="/login" />;
};
export default PrivateRoute;