feat: hide statistics, work time, expenses and finances from regular users
This commit is contained in:
@@ -1,8 +1,17 @@
|
||||
import { StatisticsTab } from "../components/StatisticsTabSegmentedControl/StatisticsTabSegmentedControl.tsx";
|
||||
import styles from "./StatisticsPage.module.css";
|
||||
import { ProfitTab } from "../tabs/ProfitTab/ProfitTab.tsx";
|
||||
import { useSelector } from "react-redux";
|
||||
import { RootState } from "../../../redux/store.ts";
|
||||
import { Navigate } from "@tanstack/react-router";
|
||||
|
||||
export const StatisticsPage = () => {
|
||||
const userRole = useSelector((state: RootState) => state.auth.role);
|
||||
|
||||
if (userRole !== "admin") {
|
||||
return <Navigate to={"/leads"} />;
|
||||
}
|
||||
|
||||
const serviceType = StatisticsTab.PROFIT;
|
||||
|
||||
const getBody = () => {
|
||||
|
||||
Reference in New Issue
Block a user