70 lines
1.5 KiB

3 years ago
import { format } from "date-fns";
import Table, { SelectColumnFilter } from "./BasicTable"; // new
import { ColumnFilter } from "./ColumnFilter.js";
3 years ago
import { OrderStatus } from "./OrderStatus";
import { OrderLevel } from "./OrderLevel";
import { Buttons } from "./Buttons";
import { EditButtons } from "./EditButtons";
export const COLUMNS = [
{
Header: "نام و نام خانوادگی",
Footer: "نام و نام خانوادگی",
accessor: "name",
disableSortBy: true,
Filter: false,
3 years ago
},
{
Header: "تاریخ سفارش",
Footer: "تاریخ سفارش",
accessor: "order-date",
Filter: false,
3 years ago
Cell: ({ value }) => {
return format(new Date(value), "dd/MM/yyyy");
},
},
{
Header: "مبلغ سفارش",
Footer: "مبلغ سفارش",
accessor: "order-price",
Filter: false,
3 years ago
},
{
Header: "شماره سفارش",
Footer: "شماره سفارش",
accessor: "order-number",
Filter: false,
3 years ago
},
{
Header: "شغل کاربر",
Footer: "شغل کاربر",
accessor: "user-job",
Filter: false,
3 years ago
},
{
Header: "وضعیت سفارش",
Footer: "وضعیت سفارش",
accessor: "order-status",
Filter: false,
3 years ago
Cell: OrderStatus,
},
{
Header: "سطح اهمیت",
Footer: "سطح اهمیت",
accessor: "order-level",
Cell: OrderLevel,
Filter: SelectColumnFilter,
3 years ago
},
{
Header: EditButtons,
Footer: "ویرایش",
accessor: "edit",
Filter: false,
3 years ago
Cell: Buttons,
disableSortBy: true,
},
];