From aacd9572d1abd79b825f468b685adb422ad6b0c4 Mon Sep 17 00:00:00 2001 From: ZhenYi <434836402@qq.com> Date: Fri, 17 Apr 2026 23:53:31 +0800 Subject: [PATCH] fix(room): replace useMemo+categories with plain const to fix SWC parser error --- src/components/room/MentionPopover.tsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/components/room/MentionPopover.tsx b/src/components/room/MentionPopover.tsx index 015cd95..f8b34df 100644 --- a/src/components/room/MentionPopover.tsx +++ b/src/components/room/MentionPopover.tsx @@ -95,12 +95,11 @@ export function MentionPopover({ // Keep refs in sync with state mentionStateRef.current = mentionState; - const categories = useMemo(() => [ + const categories: MentionSuggestion[] = [ { type: 'category', category: 'repository', label: 'Repository', value: '@repository:' }, { type: 'category', category: 'user', label: 'User', value: '@user:' }, { type: 'category', category: 'ai', label: 'AI', value: '@ai:' }, - // eslint-disable-next-line react-hooks/exhaustive-deps - }, []); // intentionally static + ]; const suggestions = useMemo((): MentionSuggestion[] => { if (!mentionState) return [];