summaryrefslogtreecommitdiff
path: root/web/src/components/grid/drawGrid.ts
diff options
context:
space:
mode:
authorJosh Kingsley <josh@joshkingsley.me>2025-10-26 19:41:01 +0200
committerJosh Kingsley <josh@joshkingsley.me>2025-10-26 19:41:01 +0200
commitaf8cf348feb8e6bb4bda4a277b06a0f41ff890d9 (patch)
treece7df39a6edb7e6df3d3fb0d903972391333a272 /web/src/components/grid/drawGrid.ts
parent43ba019bc0d3af502b806169dad5fcbbfc87d2b7 (diff)
feat(web): show selected subdivisions
Diffstat (limited to 'web/src/components/grid/drawGrid.ts')
-rw-r--r--web/src/components/grid/drawGrid.ts11
1 files changed, 1 insertions, 10 deletions
diff --git a/web/src/components/grid/drawGrid.ts b/web/src/components/grid/drawGrid.ts
index 5ea17b6..1b94254 100644
--- a/web/src/components/grid/drawGrid.ts
+++ b/web/src/components/grid/drawGrid.ts
@@ -1,6 +1,6 @@
import { RangeSelection, Selection } from "../../selection";
import { CellRef } from "../../types";
-import { RenderedCell, RenderedGrid } from "./renderGrid";
+import { getRenderedCell, RenderedCell, RenderedGrid } from "./renderGrid";
interface GridColors {
bgFill: string;
@@ -74,15 +74,6 @@ function strokeGridLines(
});
}
-function getRenderedCell(
- grid: RenderedGrid,
- cellRef: CellRef,
-): RenderedCell | undefined {
- const rowsPerPart = grid.renderedRows.length / grid.parts.length;
- const renderedRowIndex = cellRef.partIndex * rowsPerPart + cellRef.rowIndex;
- return grid.renderedRows[renderedRowIndex]?.renderedCells[cellRef.cellIndex];
-}
-
function strokeActiveCell(
ctx: CanvasRenderingContext2D,
colors: GridColors,