import React, { useMemo } from "react";
import { Redirect, Route } from "react-router";
import { useSelector } from "react-redux";
import { HOME_PAGE } from "../../constants/pages";
// import { selectRoles } from "../../store/selectors/loginSelectors";
import { selectMineProfile } from "../../store/selectors/profileSelectors";
const AdminRoute = ({ ...props }) => {
// const role = useSelector(selectRoles);
const profile = useSelector(selectMineProfile);
const isUserAdmin = useMemo(() => {
if (!profile?.roles?.includes("Admin")) return false;
return true;
}, [profile]);
return isUserAdmin ? : ;
};
export default AdminRoute;