Repository navigation
fix(mosaic): hold phone entry until verification is ready - #10561
austincalvelage wants to merge 2 commits into
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
🦋 Changeset detectedLatest commit: 276bdbe The changes in this PR will be included in the next version bump. This PR includes changesets to release 2 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
No actionable comments were generated in the recent review.
|
@clerk/astro
@clerk/backend
@clerk/chrome-extension
@clerk/clerk-js
@clerk/electron
@clerk/electron-passkeys
@clerk/eslint-plugin
@clerk/expo
@clerk/expo-biometrics
@clerk/expo-google-signin
@clerk/expo-native-components
@clerk/expo-passkeys
@clerk/express
@clerk/fastify
@clerk/hono
@clerk/localizations
@clerk/mosaic
@clerk/nextjs
@clerk/nuxt
@clerk/react
@clerk/react-router
@clerk/shared
@clerk/tanstack-react-start
@clerk/testing
@clerk/ui
@clerk/upgrade
@clerk/vue
commit: |
Description
Fixes CORE-4106. Keep the phone entry screen pending while the first verification code is sent, then advance to verification once the request settles. Failed sends show the existing error and Resend action without creating another phone number.
Disable Cancel while submitting or resending a verification code, matching the controller's existing behavior. Cancel becomes available again when the request settles.
Phone entry while the first code is being sent:
Pending code submission:
Pending code resend:
Checklist
pnpm testruns as expected. Verified 33 phone unit tests and 35 phone feature tests in Mosaic.pnpm buildruns as expected. Verified the Mosaic package build.Type of change