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))