import { useMemo } from "react";
import { Box, Stack } from "@mui/material";
import DataTableWithAuth from "@/core/components/DataTableWithAuth";
import RowActions from "./RowActions";
import { GET_OBSERVED_GASHT_LIST } from "@/core/utils/routes";
import LocationForm from "./LocationForm";
const TableInfo = ({ specialFilter, setTabState, setItemInfo }) => {
const columns = useMemo(
() => [
{
accessorKey: "road_patrol_id",
header: "کد یکتا گشت",
id: "road_patrol_id",
enableColumnFilter: false,
datatype: "text",
filterMode: "equals",
columnFilterModeOptions: ["equals", "contains"],
grow: false,
size: 50,
},
{
accessorKey: "priority_fa",
header: "اولویت",
id: "priority_fa",
enableColumnFilter: false,
datatype: "text",
filterMode: "equals",
columnFilterModeOptions: ["equals", "contains"],
grow: false,
size: 80,
},
{
accessorKey: "local_name",
header: "نام محلی",
id: "local_name",
enableColumnFilter: false,
datatype: "text",
filterMode: "equals",
columnFilterModeOptions: ["equals", "contains"],
grow: false,
size: 100,
},
{
accessorKey: "item_name",
header: "نام ایتم",
id: "item_name",
enableColumnFilter: false,
datatype: "text",
filterMode: "equals",
columnFilterModeOptions: ["equals", "contains"],
grow: false,
size: 100,
},
{
accessorKey: "sub_item_name",
header: "موضوع مشاهده شده",
id: "sub_item_name",
enableColumnFilter: false,
datatype: "text",
filterMode: "equals",
columnFilterModeOptions: ["equals", "contains"],
grow: false,
size: 100,
},
{
accessorKey: "location",
header: "موقعیت", // Location
id: "location",
enableColumnFilter: false,
enableSorting: false,
datatype: "array",
grow: false,
size: 50,
muiTableBodyCellProps: {
sx: {
borderLeft: "1px solid #e1e1e1",
py: 0,
"&:first-of-type": {
borderLeft: "unset",
},
},
},
Cell: ({ renderedCellValue, row }) => {
return (
);
},
},
],
[]
);
return (
<>
(
)}
/>
>
);
};
export default TableInfo;