From 771049d23de8144b590dded684ad4857a4dbf929 Mon Sep 17 00:00:00 2001 From: "Builder.io" Date: Mon, 17 Nov 2025 02:50:38 +0000 Subject: [PATCH] completionId: cgen-07089d6cb95246c0be296a6f5d4ca55c cgen-07089d6cb95246c0be296a6f5d4ca55c --- client/components/onboarding/CreatorProfile.tsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/client/components/onboarding/CreatorProfile.tsx b/client/components/onboarding/CreatorProfile.tsx index 46c0991e..fec4555f 100644 --- a/client/components/onboarding/CreatorProfile.tsx +++ b/client/components/onboarding/CreatorProfile.tsx @@ -81,8 +81,11 @@ export default function CreatorProfile({ }; const canProceed = useMemo(() => { - return creatorData.primaryArm && creatorData.skills.length > 0; - }, [creatorData.primaryArm, creatorData.skills.length]); + const hasUsername = data?.username && typeof data.username === 'string' && data.username.trim().length > 0; + const hasPrimaryArm = creatorData.primaryArm; + const hasSkills = creatorData.skills.length > 0; + return hasUsername && hasPrimaryArm && hasSkills; + }, [data?.username, creatorData.primaryArm, creatorData.skills.length]); const handleAddSkill = (skill: string) => { if (!creatorData.skills.includes(skill)) {