小编Ber*_*res的帖子

如何将状态及其设置器传递给 tanstack 表 ColumnDef

我有一个ColumnDef这样的:


export const columns: ColumnDef<Dispute>[] = [
  {
    id: 'select',
    header: ({ table }) => (
      <Checkbox
        checked={table.getIsAllPageRowsSelected()}
        onCheckedChange={(value) => table.toggleAllPageRowsSelected(!!value)}
        aria-label='Select all'
      />
    ),
    cell: ({ row }) => (
      <Checkbox
        checked={row.getIsSelected()}
        onCheckedChange={(value) => row.toggleSelected(!!value)}
        aria-label='Select row'
      />
    ),
    enableSorting: false,
    enableHiding: false,
  },
  {
    id: 'details',
    cell: ({ table }) => {
      return (
        <Button>
          <ArrowLeftFromLine />
        </Button>
      );
    },
  },
...

Run Code Online (Sandbox Code Playgroud)

和这样的表:


export function DataTable<TData, TValue>({
  columns,
  data,
}: DataTableProps<TData, TValue>) {
  const [sorting, setSorting] …
Run Code Online (Sandbox Code Playgroud)

reactjs tanstack

5
推荐指数
0
解决办法
929
查看次数

如何从 Radix/Shadcn 弹出窗口内部关闭它

我有一个 shadcn 弹出窗口,其内容是几个按钮。我想在单击按钮后关闭弹出窗口。我怎样才能做到这一点?

https://ui.shadcn.com/docs/components/popover

radix reactjs

2
推荐指数
2
解决办法
4785
查看次数

标签 统计

reactjs ×2

radix ×1

tanstack ×1