From 97a0622857a711fc5a8a3a85b4e782d88513d8ca Mon Sep 17 00:00:00 2001 From: JohnDoe6345789 Date: Thu, 25 Dec 2025 20:33:56 +0000 Subject: [PATCH] code: tsx,nextjs,frontends (2 files) --- frontends/nextjs/src/components/CssClassBuilder.tsx | 1 + frontends/nextjs/src/components/CssClassManager.tsx | 1 + 2 files changed, 2 insertions(+) diff --git a/frontends/nextjs/src/components/CssClassBuilder.tsx b/frontends/nextjs/src/components/CssClassBuilder.tsx index 94f17363a..6805303d8 100644 --- a/frontends/nextjs/src/components/CssClassBuilder.tsx +++ b/frontends/nextjs/src/components/CssClassBuilder.tsx @@ -22,6 +22,7 @@ interface CssCategory { classes: string[] } +// eslint-disable-next-line no-useless-escape const CLASS_TOKEN_PATTERN = /^[A-Za-z0-9:_/.\[\]()%#!,=+-]+$/ const parseClassList = (value: string) => Array.from(new Set(value.split(/\s+/).filter(Boolean))) diff --git a/frontends/nextjs/src/components/CssClassManager.tsx b/frontends/nextjs/src/components/CssClassManager.tsx index da6db320c..5de268cf8 100644 --- a/frontends/nextjs/src/components/CssClassManager.tsx +++ b/frontends/nextjs/src/components/CssClassManager.tsx @@ -11,6 +11,7 @@ import { Database, CssCategory } from '@/lib/database' import { Plus, X, Pencil, Trash, FloppyDisk } from '@phosphor-icons/react' import { toast } from 'sonner' +// eslint-disable-next-line no-useless-escape const CLASS_TOKEN_PATTERN = /^[A-Za-z0-9:_/.\[\]()%#!,=+-]+$/ const uniqueClasses = (classes: string[]) => Array.from(new Set(classes))