import { Checkbox } from "@medusajs/ui" import { createColumnHelper } from "@tanstack/react-table" import { useMemo } from "react" import { useTranslation } from "react-i18next" import { ProductCell, ProductHeader, } from "../../../../../components/table/table-cells/product/product-cell" const columnHelper = createColumnHelper() export const useOrderEditItemsTableColumns = (currencyCode: string) => { const { t } = useTranslation() return useMemo( () => [ columnHelper.display({ id: "select", header: ({ table }) => { return ( table.toggleAllPageRowsSelected(!!value) } /> ) }, cell: ({ row }) => { const isSelectable = row.getCanSelect() return ( row.toggleSelected(!!value)} onClick={(e) => { e.stopPropagation() }} /> ) }, }), columnHelper.display({ id: "product", header: () => , cell: ({ row }) => { return }, }), columnHelper.accessor("sku", { header: t("fields.sku"), cell: ({ getValue }) => { return getValue() || "-" }, }), columnHelper.accessor("title", { header: t("fields.title"), }), ], [t, currencyCode] ) }