"use client"; import { Cross2Icon } from "@radix-ui/react-icons"; import { Table } from "@tanstack/react-table"; // import CreateProject from "@/components/workspace/dashboard/create-project"; import { Button } from "@/components/ui/button"; import { Input } from "@/components/ui/input"; import { DataTableViewOptions } from "@/components/task-table/data-table-view-options"; import { priorities, statuses } from "@/components/task-table/data"; import { DataTableFacetedFilter } from "./data-table-faceted-filter"; interface DataTableToolbarProps { table: Table; } export function DataTableToolbar({ table, }: DataTableToolbarProps) { const isFiltered = table.getState().columnFilters.length > 0; return (
table.getColumn("name")?.setFilterValue(event.target.value) } className="h-8 w-[150px] lg:w-[250px]" /> {table.getColumn("status") && ( )} {table.getColumn("priority") && ( )} {isFiltered && ( )}
{/* */}
); }