"use client" import { ColumnDef, createColumnHelper } from "@tanstack/react-table" import { StoryWithGenres } from "./page" import { ArrowUpDown, MoreHorizontal } from "lucide-react" import { Button } from "@/components/ui/button" import { Badge } from "@/components/ui/badge" const columnHelper = createColumnHelper() export const columns: ColumnDef[] = [ { accessorKey: "title", header: ({ column }) => { return ( ) }, }, { accessorKey: "word_count", header: ({ column }) => { return ( ) }, enableColumnFilter: false }, // { // accessorFn: row => { // let unpacked = "" // for (let i = 0; i < row.genres.length; i++) { // unpacked = unpacked + " " + row.genres[i].name // } // return unpacked // }, // header: "Genres" // // // }, columnHelper.accessor("genres", { cell: props => { const genres = props.getValue() .map(e => {e.name}) return genres } }) // { // accessorKey: "deleted", // header: "Deleted" // }, ]