create member
This commit is contained in:
@ -36,6 +36,7 @@ import {
|
||||
interface DataTableProps<TData, TValue> {
|
||||
columns: ColumnDef<TData, TValue>[];
|
||||
data: TData[];
|
||||
createData: any;
|
||||
onUpdate: any;
|
||||
onDelete: any;
|
||||
}
|
||||
@ -46,7 +47,7 @@ export function DataTable<TData, TValue>({
|
||||
createData,
|
||||
onUpdate,
|
||||
onDelete
|
||||
}: DataTableProps<TData, TValue> & { createData?: () => void }) {
|
||||
}: DataTableProps<TData, TValue>) {
|
||||
const [columnFilters, setColumnFilters] = useState<ColumnFiltersState>([]);
|
||||
const [sorting, setSorting] = useState<SortingState>([]);
|
||||
|
||||
@ -74,7 +75,7 @@ export function DataTable<TData, TValue>({
|
||||
onChange={(event) => table.getColumn('name')?.setFilterValue(event.target.value)}
|
||||
className="max-w-sm"
|
||||
/>
|
||||
{/* <Button onClick={createData} variant="outline" className="h-7.5 text-[0.8rem]">Add Data</Button> */}
|
||||
{createData?(<Button onClick={createData} variant="outline" className="h-7.5 text-[0.8rem]">Add Data</Button>) : ""}
|
||||
</div>
|
||||
<div className="rounded-md border">
|
||||
<Table className=''>
|
||||
|
||||
Reference in New Issue
Block a user