Skip to content

Enhancement ItemTable virtualization #207

Merged
merged 12 commits into from
May 5, 2021
Prev Previous commit
Reorder imports in ItemTable
campb303 committed May 5, 2021
commit 2d95d14d5654782136787b18f6da25ce25dffaba
6 changes: 3 additions & 3 deletions src/components/ItemTable/ItemTable.js
Original file line number Diff line number Diff line change
@@ -2,15 +2,15 @@ import React, { memo, useState } from "react";
import PropTypes from "prop-types";
import { useTable, useFilters, useFlexLayout, useSortBy } from "react-table";
import { Table, TableBody, TableCell, TableHead, TableRow, TableContainer, Box, Grid, ButtonGroup, IconButton, makeStyles, useTheme } from "@material-ui/core";
import { ArrowDownward, ArrowUpward } from "@material-ui/icons";
import { useHistory } from "react-router-dom";
import RelativeTime from "react-relative-time";
import { FixedSizeList, areEqual } from 'react-window';
import { AutoSizer } from "react-virtualized";
import ItemTableFilter from "../ItemTableFilter/"
import { ArrowDownward, ArrowUpward } from "@material-ui/icons";
import ItemTableCell from "../ItemTableCell";
import LastUpdatedCell from "../LastUpdatedCell/";
import jester from "./loading-annimation.gif";
import { FixedSizeList, areEqual } from 'react-window';
import { AutoSizer } from "react-virtualized";

export default function ItemTable({ data, rowCanBeSelected, loading }) {
const [selectedRow, setSelectedRow] = useState({ queue: null, number: null });