debug filter select option in violation
This commit is contained in:
@@ -6,6 +6,7 @@ import moment from "jalali-moment";
|
|||||||
import { useMemo } from "react";
|
import { useMemo } from "react";
|
||||||
import RowActions from "./RowActions";
|
import RowActions from "./RowActions";
|
||||||
import Toolbar from "./Toolbar";
|
import Toolbar from "./Toolbar";
|
||||||
|
import { violationsCategoryStatus } from "@/core/utils/violationsCategoryStatus";
|
||||||
|
|
||||||
const ViolationsList = () => {
|
const ViolationsList = () => {
|
||||||
const columns = useMemo(
|
const columns = useMemo(
|
||||||
@@ -21,14 +22,20 @@ const ViolationsList = () => {
|
|||||||
grow: false,
|
grow: false,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
accessorKey: "type",
|
accessorKey: "status",
|
||||||
header: "نوع تخلف",
|
header: "وضعیت",
|
||||||
id: "type",
|
id: "status",
|
||||||
enableColumnFilter: true,
|
enableColumnFilter: true,
|
||||||
datatype: "numeric",
|
datatype: "numeric",
|
||||||
filterMode: "equals",
|
filterMode: "equals",
|
||||||
sortDescFirst: true,
|
sortDescFirst: true,
|
||||||
grow: false,
|
grow: false,
|
||||||
|
columnSelectOption: () => {
|
||||||
|
return violationsCategoryStatus.map((category) => ({
|
||||||
|
value: category.id,
|
||||||
|
label: category.name_fa,
|
||||||
|
}));
|
||||||
|
},
|
||||||
Cell: ({ row }) => (row.original.type === 1 ? "خروج بدون مجوز" : "عدم تحرک"),
|
Cell: ({ row }) => (row.original.type === 1 ? "خروج بدون مجوز" : "عدم تحرک"),
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|||||||
4
src/core/utils/violationsCategoryStatus.js
Normal file
4
src/core/utils/violationsCategoryStatus.js
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
export const violationsCategoryStatus = [
|
||||||
|
{ id: 0, name_fa: "بدون اقدام" },
|
||||||
|
{ id: 1, name_fa: "اقدام شده" },
|
||||||
|
];
|
||||||
Reference in New Issue
Block a user