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/stickers/categories.ts | 7 +++++++ apps/web/src/lib/stickers/index.ts | 4 ++-- apps/web/src/lib/stickers/intrinsic-size.ts | 1 + apps/web/src/lib/stickers/types.ts | 2 +- 4 files changed, 11 insertions(+), 3 deletions(-) create mode 100644 apps/web/src/lib/stickers/categories.ts create mode 100644 apps/web/src/lib/stickers/intrinsic-size.ts (limited to 'apps/web/src/lib/stickers') diff --git a/apps/web/src/lib/stickers/categories.ts b/apps/web/src/lib/stickers/categories.ts new file mode 100644 index 00000000..e8a8b71b --- /dev/null +++ b/apps/web/src/lib/stickers/categories.ts @@ -0,0 +1,7 @@ +export const STICKER_CATEGORIES = { + all: "All", + // v0.4.0 + // logos: "Logos", + flags: "Flags", + shapes: "Shapes", +}; diff --git a/apps/web/src/lib/stickers/index.ts b/apps/web/src/lib/stickers/index.ts index d39fe0f5..d3e14ed1 100644 --- a/apps/web/src/lib/stickers/index.ts +++ b/apps/web/src/lib/stickers/index.ts @@ -1,7 +1,7 @@ import { STICKER_CATEGORIES, - STICKER_INTRINSIC_SIZE_FALLBACK, -} from "@/constants/sticker-constants"; +} from "@/lib/stickers/categories"; +import { STICKER_INTRINSIC_SIZE_FALLBACK } from "@/lib/stickers/intrinsic-size"; import type { StickerCategory } from "@/lib/stickers/types"; import { stickersRegistry } from "./registry"; import { resolveStickerId } from "./resolver"; diff --git a/apps/web/src/lib/stickers/intrinsic-size.ts b/apps/web/src/lib/stickers/intrinsic-size.ts new file mode 100644 index 00000000..43436237 --- /dev/null +++ b/apps/web/src/lib/stickers/intrinsic-size.ts @@ -0,0 +1 @@ +export const STICKER_INTRINSIC_SIZE_FALLBACK = 200; diff --git a/apps/web/src/lib/stickers/types.ts b/apps/web/src/lib/stickers/types.ts index 9d16e4be..bc7dd490 100644 --- a/apps/web/src/lib/stickers/types.ts +++ b/apps/web/src/lib/stickers/types.ts @@ -1,4 +1,4 @@ -import type { STICKER_CATEGORIES } from "@/constants/sticker-constants"; +import type { STICKER_CATEGORIES } from "@/lib/stickers/categories"; export type StickerCategory = keyof typeof STICKER_CATEGORIES; -- cgit v1.3.1