From 6de6c7fd95de1de9d8d3107eaf7ce1dd150ed094 Mon Sep 17 00:00:00 2001 From: Maze Winther Date: Tue, 14 Apr 2026 18:17:14 +0200 Subject: refactor: move constants to domain modules --- apps/web/src/lib/selection/attributes.ts | 1 + apps/web/src/lib/selection/constants.ts | 1 - apps/web/src/lib/selection/selectable-item.tsx | 2 +- apps/web/src/lib/selection/selectable-surface.tsx | 2 +- 4 files changed, 3 insertions(+), 3 deletions(-) create mode 100644 apps/web/src/lib/selection/attributes.ts delete mode 100644 apps/web/src/lib/selection/constants.ts (limited to 'apps/web/src/lib/selection') diff --git a/apps/web/src/lib/selection/attributes.ts b/apps/web/src/lib/selection/attributes.ts new file mode 100644 index 00000000..a1aee842 --- /dev/null +++ b/apps/web/src/lib/selection/attributes.ts @@ -0,0 +1 @@ +export const SELECTABLE_ITEM_ATTRIBUTE = "data-selectable-item"; diff --git a/apps/web/src/lib/selection/constants.ts b/apps/web/src/lib/selection/constants.ts deleted file mode 100644 index a262c8ce..00000000 --- a/apps/web/src/lib/selection/constants.ts +++ /dev/null @@ -1 +0,0 @@ -export const SELECTABLE_ITEM_ATTRIBUTE = "data-selectable-item"; diff --git a/apps/web/src/lib/selection/selectable-item.tsx b/apps/web/src/lib/selection/selectable-item.tsx index 52fd679b..03264753 100644 --- a/apps/web/src/lib/selection/selectable-item.tsx +++ b/apps/web/src/lib/selection/selectable-item.tsx @@ -2,7 +2,7 @@ import { forwardRef, useCallback } from "react"; import { useSelectionContext } from "@/lib/selection/context"; -import { SELECTABLE_ITEM_ATTRIBUTE } from "@/lib/selection/constants"; +import { SELECTABLE_ITEM_ATTRIBUTE } from "@/lib/selection/attributes"; import type { SelectableItemProps } from "@/lib/selection/types"; import { cn } from "@/utils/ui"; diff --git a/apps/web/src/lib/selection/selectable-surface.tsx b/apps/web/src/lib/selection/selectable-surface.tsx index 20c7adb3..012bc486 100644 --- a/apps/web/src/lib/selection/selectable-surface.tsx +++ b/apps/web/src/lib/selection/selectable-surface.tsx @@ -3,7 +3,7 @@ import { useCallback, useEffect, useMemo, useRef, useState } from "react"; import { SelectionBox } from "@/lib/selection/selection-box"; import { SelectionContext } from "@/lib/selection/context"; -import { SELECTABLE_ITEM_ATTRIBUTE } from "@/lib/selection/constants"; +import { SELECTABLE_ITEM_ATTRIBUTE } from "@/lib/selection/attributes"; import { resolveElementIntersections } from "@/lib/selection/hit-testing"; import { applyBoxSelection, -- cgit v1.3.1