UNPKG

react-konva-grid

Version:

Canvas grid to render large set of tabular data with virtualization.

20 lines (17 loc) 535 B
import { getBoundedCells, cellIndentifier } from "./helpers"; describe("getBoundedCells", () => { it("returns empty for undefined area", () => { const cells = getBoundedCells(undefined); expect(cells.size).toBe(0); }); it("returns accurate top, left, right and bottom indexs", () => { const cells = getBoundedCells({ top: 1, right: 5, left: 1, bottom: 5, }); expect(cells.has(cellIndentifier(1, 1))).toBeTruthy(); expect(cells.has(cellIndentifier(5, 5))).toBeTruthy(); }); });