Files
frontend/src/components/dashboard/inquiryPrivacy/privacy-office/RowActions/ActionsDialog.jsx
2025-12-17 14:53:19 +03:30

21 lines
680 B
JavaScript

import { Dialog, DialogTitle } from "@mui/material";
import RenderActionForm from "./RenderActionForm";
const ActionDialog = ({ open, type, rowData, onClose, mutate }) => {
const actionLabel = {
reject_request: "رد درخواست",
confirm_request: "تایید درخواست",
refer_request: "ارجاع درخواست",
}[type];
return (
<Dialog open={open} fullWidth maxWidth="xs" onClose={onClose}>
<DialogTitle>{actionLabel}</DialogTitle>
<RenderActionForm type={type} rowData={rowData} mutate={mutate} onClose={onClose} />
</Dialog>
);
};
export default ActionDialog;