mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-04 17:38:10 +00:00
- Fixed a jarring post-auth redirect: the webapp auth layout used to bounce the user home the moment login/signup completed, then yank them to Stripe once the checkout session finished creating. The auth layout now owns the checkout redirect: it keeps the user on the auth screen with a "Taking you to secure checkout" spinner until the Stripe redirect fires (falling back to home if checkout fails to start) - The website signup and login pages show the same inline spinner while the checkout session is being created - A logged-in user opening a `/signup?plan=...` link directly is now sent straight to checkout instead of seeing the signup form - Signup pages now autofocus the email field (the form's `autoFocus` prop was never passed by either app)