From 09749d4881b494dc0a1e36ab309ad6f5eae31714 Mon Sep 17 00:00:00 2001 From: AmirHossein Mahmoodi Date: Sat, 1 Mar 2025 15:44:23 +0330 Subject: [PATCH] fixed bug --- .../dashboard/fastReact/complaintList/RowActions/index.jsx | 7 ++++++- .../dashboard/fastReact/operator/Form/EditForm/index.jsx | 7 +++---- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/components/dashboard/fastReact/complaintList/RowActions/index.jsx b/src/components/dashboard/fastReact/complaintList/RowActions/index.jsx index 0cae4b8..e9972aa 100644 --- a/src/components/dashboard/fastReact/complaintList/RowActions/index.jsx +++ b/src/components/dashboard/fastReact/complaintList/RowActions/index.jsx @@ -2,11 +2,16 @@ import { Box } from "@mui/material"; import RegisterAction from "../Form/registerAction"; import ReferList from "./ReferList"; import Refer from "./Refer"; +import { usePermissions } from "@/lib/hooks/usePermissions"; const RowActions = ({ row, mutate }) => { + const { data: userPermissions } = usePermissions(); + const hasActionPermission = userPermissions.includes("show-fast-react-edarate-shahri") return ( - + {hasActionPermission && ( + + )} diff --git a/src/components/dashboard/fastReact/operator/Form/EditForm/index.jsx b/src/components/dashboard/fastReact/operator/Form/EditForm/index.jsx index e608b32..0af8244 100644 --- a/src/components/dashboard/fastReact/operator/Form/EditForm/index.jsx +++ b/src/components/dashboard/fastReact/operator/Form/EditForm/index.jsx @@ -1,8 +1,8 @@ -import { Dialog, DialogTitle, IconButton, Tooltip } from "@mui/material"; -import { useState } from "react"; import BorderColorIcon from "@mui/icons-material/BorderColor"; -import EditController from "./EditController"; import CloseIcon from "@mui/icons-material/Close"; +import { Dialog, IconButton, Tooltip } from "@mui/material"; +import { useState } from "react"; +import EditController from "./EditController"; const EditForm = ({ row, mutate, rowId }) => { const [openEditDialog, setOpenEditDialog] = useState(false); @@ -21,7 +21,6 @@ const EditForm = ({ row, mutate, rowId }) => {