Feature/permission table
This commit is contained in:
@@ -3,11 +3,11 @@ import { TextField } from "@mui/material";
|
||||
import { useRef } from "react";
|
||||
|
||||
const PersianTextField = (props) => {
|
||||
const { fieldOnChange, ...rest } = props;
|
||||
const { onChange, ...rest } = props;
|
||||
const inputRef = useRef(null);
|
||||
|
||||
const handleChange = (value) => {
|
||||
fieldOnChange(value);
|
||||
onChange(value);
|
||||
};
|
||||
|
||||
usePersianInput(inputRef, handleChange);
|
||||
|
||||
@@ -17,6 +17,7 @@ import SpeedIcon from "@mui/icons-material/Speed";
|
||||
import EngineeringIcon from "@mui/icons-material/Engineering";
|
||||
import AssessmentIcon from "@mui/icons-material/Assessment";
|
||||
import AssignmentLateIcon from "@mui/icons-material/AssignmentLate";
|
||||
import LockPersonIcon from "@mui/icons-material/LockPerson";
|
||||
import LineAxisIcon from "@mui/icons-material/LineAxis";
|
||||
import ScienceIcon from "@mui/icons-material/Science";
|
||||
import DriveEtaIcon from "@mui/icons-material/DriveEta";
|
||||
@@ -490,6 +491,14 @@ export const pageMenu = [
|
||||
icon: <BiotechIcon sx={{ width: "inherit", height: "inherit" }} />,
|
||||
permissions: ["azmayesh-type-management"],
|
||||
},
|
||||
{
|
||||
id: "permissionItem",
|
||||
label: "سطح دسترسی ها",
|
||||
type: "page",
|
||||
route: "/dashboard/permission-table",
|
||||
icon: <LockPersonIcon sx={{ width: "inherit", height: "inherit" }} />,
|
||||
permissions: ["show-permissions-page"],
|
||||
},
|
||||
{
|
||||
id: "CarDetails",
|
||||
label: "اطلاعات خودرو",
|
||||
|
||||
@@ -139,3 +139,9 @@ export const THIRD_STEP_STORE = api + "/api/v3/safety_and_privacy/third_step_sto
|
||||
export const EXPORT_OPERATOR_ROAD_SAFETY = api + "/api/v3/safety_and_privacy/excel_report";
|
||||
export const GET_ROAD_SAFETY_PROVINCE_ACTIVITY_REPORT = api + "/api/v3/safety_and_privacy_report/country_activity";
|
||||
export const GET_ROAD_SAFETY_CITY_ACTIVITY_REPORT = api + "/api/v3/safety_and_privacy_report/province_activity";
|
||||
|
||||
//permission table
|
||||
export const GET_PERMISSION_TABLE_LIST = api + "/api/v3/permissions";
|
||||
export const DELETE_PERMISSION = api + "/api/v3/permissions";
|
||||
export const UPDATE_PERMISSION = api + "/api/v3/permissions";
|
||||
export const CREATE_PERMISSION = api + "/api/v3/permissions";
|
||||
|
||||
Reference in New Issue
Block a user