"use client" import { type Row, type RowData } from "@tanstack/react-table" import { MoreHorizontal } from "lucide-react" import { Button } from "@/registry/new-york-v4/ui/button" import { DropdownMenu, DropdownMenuContent, DropdownMenuItem, DropdownMenuRadioGroup, DropdownMenuRadioItem, DropdownMenuSeparator, DropdownMenuShortcut, DropdownMenuSub, DropdownMenuSubContent, DropdownMenuSubTrigger, DropdownMenuTrigger, } from "@/registry/new-york-v4/ui/dropdown-menu" import { labels } from "../data/data" import { taskSchema } from "../data/schema" import { type TasksTableFeatures } from "./data-table-features" interface DataTableRowActionsProps { row: Row } export function DataTableRowActions({ row, }: DataTableRowActionsProps) { const task = taskSchema.parse(row.original) return ( Edit Make a copy Favorite Labels {labels.map((label) => ( {label.label} ))} Delete ⌘⌫ ) }