chore: switch from biome to eslint + prettier; fix ton of lint issues

This commit is contained in:
Maze Winther
2026-04-29 00:37:56 +02:00
parent 6ec818fc11
commit d7692b4c79
159 changed files with 5630 additions and 5255 deletions
+11 -15
View File
@@ -167,14 +167,15 @@ export function SelectableSurface({
[],
);
const { selectionBox, handleMouseDown, shouldIgnoreClick } = useBoxSelect({
containerRef,
resolveIntersections,
selectedIds: selectionState.selectedIds,
anchorId: selectionState.anchorId,
onSelectionChange: handleBoxSelectionChange,
shouldStartSelection,
});
const { selectionBox, handleMouseDown, isSelecting, shouldIgnoreClick } =
useBoxSelect({
containerRef,
resolveIntersections,
selectedIds: selectionState.selectedIds,
anchorId: selectionState.anchorId,
onSelectionChange: handleBoxSelectionChange,
shouldStartSelection,
});
const handleBackgroundClick = useCallback(
(event: React.MouseEvent<HTMLDivElement>) => {
@@ -236,7 +237,7 @@ export function SelectableSurface({
return () => clearTimeout(timer);
}, [getItemElement, onRevealComplete, revealId]);
const isBoxSelecting = selectionBox?.isActive ?? false;
const isBoxSelecting = isSelecting;
const contextValue = useMemo(() => {
return {
@@ -276,12 +277,7 @@ export function SelectableSurface({
onKeyDown={handleBackgroundKeyDown}
>
{children}
<SelectionBox
startPos={selectionBox?.startPos ?? null}
currentPos={selectionBox?.currentPos ?? null}
containerRef={containerRef}
isActive={selectionBox?.isActive ?? false}
/>
<SelectionBox bounds={selectionBox?.bounds ?? null} />
</div>
</SelectionContext.Provider>
);