remove field province
This commit is contained in:
@@ -7,7 +7,7 @@ import * as Yup from "yup";
|
|||||||
import EdarateShahriField from "./EdarateShahriField";
|
import EdarateShahriField from "./EdarateShahriField";
|
||||||
import ProvinceField from "./ProvinceField";
|
import ProvinceField from "./ProvinceField";
|
||||||
|
|
||||||
const ReferContent = ({ rowId, mutate, setOpenReferDialog }) => {
|
const ReferContent = ({ row, mutate, setOpenReferDialog }) => {
|
||||||
const requestServer = useRequest({ notificationSuccess: true });
|
const requestServer = useRequest({ notificationSuccess: true });
|
||||||
|
|
||||||
const validationSchema = Yup.object().shape({
|
const validationSchema = Yup.object().shape({
|
||||||
@@ -23,7 +23,7 @@ const ReferContent = ({ rowId, mutate, setOpenReferDialog }) => {
|
|||||||
formState: { errors, isSubmitting },
|
formState: { errors, isSubmitting },
|
||||||
} = useForm({
|
} = useForm({
|
||||||
defaultValues: {
|
defaultValues: {
|
||||||
province_id: "",
|
province_id: row.original.province_id,
|
||||||
edarat_shahri_id: "",
|
edarat_shahri_id: "",
|
||||||
description: "",
|
description: "",
|
||||||
},
|
},
|
||||||
@@ -36,7 +36,7 @@ const ReferContent = ({ rowId, mutate, setOpenReferDialog }) => {
|
|||||||
formData.append("province_id", data.province_id);
|
formData.append("province_id", data.province_id);
|
||||||
formData.append("edarate_shahri_id", data.edarat_shahri_id);
|
formData.append("edarate_shahri_id", data.edarat_shahri_id);
|
||||||
formData.append("refer_description", data.description);
|
formData.append("refer_description", data.description);
|
||||||
await requestServer(`${REFER_FAST_REACT}/${rowId}`, "post", {
|
await requestServer(`${REFER_FAST_REACT}/${row.original.id}`, "post", {
|
||||||
data: formData,
|
data: formData,
|
||||||
hasSidebarUpdate: true,
|
hasSidebarUpdate: true,
|
||||||
})
|
})
|
||||||
@@ -44,20 +44,20 @@ const ReferContent = ({ rowId, mutate, setOpenReferDialog }) => {
|
|||||||
mutate();
|
mutate();
|
||||||
setOpenReferDialog(false);
|
setOpenReferDialog(false);
|
||||||
})
|
})
|
||||||
.catch(() => {});
|
.catch(() => { });
|
||||||
};
|
};
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<DialogContent dividers>
|
<DialogContent dividers>
|
||||||
<Stack spacing={2}>
|
<Stack spacing={2}>
|
||||||
<Controller
|
{/* <Controller
|
||||||
control={control}
|
control={control}
|
||||||
name={"province_id"}
|
name={"province_id"}
|
||||||
render={(props) => {
|
render={(props) => {
|
||||||
return <ProvinceField {...props} />;
|
return <ProvinceField {...props} />;
|
||||||
}}
|
}}
|
||||||
/>
|
/> */}
|
||||||
<Controller
|
<Controller
|
||||||
control={control}
|
control={control}
|
||||||
name={"edarat_shahri_id"}
|
name={"edarat_shahri_id"}
|
||||||
|
|||||||
@@ -3,8 +3,9 @@ import { Dialog, DialogTitle, IconButton, Tooltip } from "@mui/material";
|
|||||||
import { useState } from "react";
|
import { useState } from "react";
|
||||||
import ReferContent from "./ReferContent";
|
import ReferContent from "./ReferContent";
|
||||||
|
|
||||||
const Refer = ({ rowId, mutate }) => {
|
const Refer = ({ row, mutate }) => {
|
||||||
const [openReferDialog, setOpenReferDialog] = useState(false);
|
const [openReferDialog, setOpenReferDialog] = useState(false);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<Tooltip title="ارجاع">
|
<Tooltip title="ارجاع">
|
||||||
@@ -24,7 +25,7 @@ const Refer = ({ rowId, mutate }) => {
|
|||||||
>
|
>
|
||||||
<DialogTitle>ارجاع</DialogTitle>
|
<DialogTitle>ارجاع</DialogTitle>
|
||||||
{openReferDialog && (
|
{openReferDialog && (
|
||||||
<ReferContent mutate={mutate} rowId={rowId} setOpenReferDialog={setOpenReferDialog} />
|
<ReferContent mutate={mutate} row={row} setOpenReferDialog={setOpenReferDialog} />
|
||||||
)}
|
)}
|
||||||
</Dialog>
|
</Dialog>
|
||||||
</>
|
</>
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ const RowActions = ({ row, mutate, mutateParentTable }) => {
|
|||||||
rowId={row.getValue("road_observeds__id")}
|
rowId={row.getValue("road_observeds__id")}
|
||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
<Refer rowId={row.getValue("road_observeds__id")} mutate={mutate} />
|
<Refer row={row} mutate={mutate} />
|
||||||
<ReferList rowId={row.getValue("road_observeds__id")} />
|
<ReferList rowId={row.getValue("road_observeds__id")} />
|
||||||
</Box>
|
</Box>
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user