1
0
Fork 0
mirror of https://github.com/portainer/portainer.git synced 2025-07-22 06:49:40 +02:00

chore(deps): upgrade react-table to v8 [EE-4837] (#8245)

This commit is contained in:
Chaim Lev-Ari 2023-05-02 13:42:16 +07:00 committed by GitHub
parent f20d3e72b9
commit 757461d58b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
140 changed files with 1805 additions and 2872 deletions

View file

@ -1,12 +1,12 @@
import clsx from 'clsx';
import { Menu, MenuButton, MenuList } from '@reach/menu-button';
import { ColumnInstance } from 'react-table';
import { Columns } from 'lucide-react';
import { Column } from '@tanstack/react-table';
import { Checkbox } from '@@/form-components/Checkbox';
interface Props<D extends object> {
columns: ColumnInstance<D>[];
columns: Column<D>[];
onChange: (value: string[]) => void;
value: string[];
}
@ -40,8 +40,12 @@ export function ColumnVisibilityMenu<D extends object>({
{columns.map((column) => (
<div key={column.id}>
<Checkbox
checked={column.isVisible}
label={column.Header as string}
checked={column.getIsVisible()}
label={
typeof column.columnDef.header === 'string'
? column.columnDef.header
: ''
}
id={`visibility_${column.id}`}
onChange={(e) =>
handleChangeColumnVisibility(