import { createColumnHelper } from "@tanstack/react-table" import { useMemo } from "react" import { CollectionCell, CollectionHeader, } from "../../../components/table/table-cells/product/collection-cell/collection-cell" import { ProductCell, ProductHeader, } from "../../../components/table/table-cells/product/product-cell" import { ProductStatusCell, ProductStatusHeader, } from "../../../components/table/table-cells/product/product-status-cell" import { SalesChannelHeader, SalesChannelsCell, } from "../../../components/table/table-cells/product/sales-channels-cell" import { VariantCell, VariantHeader, } from "../../../components/table/table-cells/product/variant-cell" import { HttpTypes } from "@medusajs/types" const columnHelper = createColumnHelper() export const useProductTableColumns = () => { return useMemo( () => [ columnHelper.display({ id: "product", header: () => , cell: ({ row }) => , }), columnHelper.accessor("collection", { header: () => , cell: ({ row }) => ( ), }), columnHelper.accessor("sales_channels", { header: () => , cell: ({ row }) => ( ), }), columnHelper.accessor("variants", { header: () => , cell: ({ row }) => , }), columnHelper.accessor("status", { header: () => , cell: ({ row }) => , }), ], [] ) }