From 1413c406bc7e58e20c5bb548c9d6c8536f81b475 Mon Sep 17 00:00:00 2001 From: Cloudygetty Date: Wed, 13 May 2026 14:01:55 -0400 Subject: [PATCH 1/2] =?UTF-8?q?fix(web):=20escape=20apostrophe=20in=20VIBE?= =?UTF-8?q?=5FTAGS=20'Let's=20link'=20=E2=86=92=20"Let's=20link"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit esbuild treats the unescaped apostrophe inside a single-quoted string as a syntax error (Expected "]" but found "s"). This has regressed twice — switching to double quotes is the permanent fix. --- src/screens/OnboardingScreen.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/screens/OnboardingScreen.tsx b/src/screens/OnboardingScreen.tsx index 873c668..36c749c 100644 --- a/src/screens/OnboardingScreen.tsx +++ b/src/screens/OnboardingScreen.tsx @@ -30,7 +30,7 @@ type Gender = 'f' | 'm' | 'tw' | 'tm' | 'nb'; const VIBE_TAGS = [ 'Tonight only', 'Down for anything', 'No strings', 'Good vibes only', 'Spontaneous', 'Late night magic', 'Come find me', 'Free tonight', - 'Let's link', 'Adventurous', 'Just got out', 'Dream energy', + "Let's link", 'Adventurous', 'Just got out', 'Dream energy', ]; const GENDER_OPTIONS: { key: Gender; label: string; emoji: string }[] = [ From a96684f9db3112c36c8b7dca8040040aa03760f0 Mon Sep 17 00:00:00 2001 From: Cloudygetty Date: Wed, 13 May 2026 14:05:46 -0400 Subject: [PATCH 2/2] fix(ProfileScreen): escape apostrophe in VIBE_TAGS to fix esbuild parse error --- src/screens/ProfileScreen.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/screens/ProfileScreen.tsx b/src/screens/ProfileScreen.tsx index 70ca8e4..0c008aa 100644 --- a/src/screens/ProfileScreen.tsx +++ b/src/screens/ProfileScreen.tsx @@ -25,7 +25,7 @@ const C = { const VIBE_TAGS = [ 'Tonight only', 'Down for anything', 'No strings', 'Good vibes only', 'Spontaneous', 'Late night magic', 'Come find me', 'Free tonight', - 'Let's link', 'Adventurous', 'Just got out', 'Dream energy', + "Let's link", 'Adventurous', 'Just got out', 'Dream energy', ]; const ProfileScreen: React.FC<{ navigation?: any }> = ({ navigation }) => {