fix(join): redirect immediately on subscription success

Removes the 3-second setTimeout that deferred navigateTo('/welcome').
The overlay success state was a holdover from the pre-refactor Step-3
inline block; now that /welcome is the single welcome surface, the
delay just stalls a completed action and fights the continuous-flow
goal of the overlay.
This commit is contained in:
Jennie Robinson Faber 2026-04-19 12:58:07 +01:00
parent 968a127f96
commit f2e2cedb67

View file

@ -631,10 +631,7 @@ const createSubscription = async (cardToken = null) => {
// Check member status to ensure user is properly authenticated
await checkMemberStatus();
// Automatically redirect to welcome page after a short delay
setTimeout(() => {
navigateTo("/welcome");
}, 3000); // 3 second delay to show success message
navigateTo("/welcome");
} else {
throw new Error("Subscription creation failed - response not successful");
}