diff --git a/.changeset/angry-ravens-grin.md b/.changeset/angry-ravens-grin.md new file mode 100644 index 00000000000..e366126c935 --- /dev/null +++ b/.changeset/angry-ravens-grin.md @@ -0,0 +1,5 @@ +--- +'@clerk/clerk-js': patch +--- + +Fix navigation issue within combined flow web3 providers when additional fields are required. diff --git a/packages/clerk-js/bundlewatch.config.json b/packages/clerk-js/bundlewatch.config.json index bcb0b48cc2e..4f9611d9592 100644 --- a/packages/clerk-js/bundlewatch.config.json +++ b/packages/clerk-js/bundlewatch.config.json @@ -11,7 +11,7 @@ { "path": "./dist/organizationprofile*.js", "maxSize": "12KB" }, { "path": "./dist/organizationswitcher*.js", "maxSize": "5KB" }, { "path": "./dist/organizationlist*.js", "maxSize": "5.5KB" }, - { "path": "./dist/signin*.js", "maxSize": "12KB" }, + { "path": "./dist/signin*.js", "maxSize": "12.1KB" }, { "path": "./dist/signup*.js", "maxSize": "10KB" }, { "path": "./dist/userbutton*.js", "maxSize": "5KB" }, { "path": "./dist/userprofile*.js", "maxSize": "15KB" }, diff --git a/packages/clerk-js/src/ui/components/SignIn/SignInSocialButtons.tsx b/packages/clerk-js/src/ui/components/SignIn/SignInSocialButtons.tsx index 93b4ca79525..dcab4d31679 100644 --- a/packages/clerk-js/src/ui/components/SignIn/SignInSocialButtons.tsx +++ b/packages/clerk-js/src/ui/components/SignIn/SignInSocialButtons.tsx @@ -33,7 +33,7 @@ export const SignInSocialButtons = React.memo((props: SocialButtonsProps) => { .authenticateWithWeb3({ customNavigate: navigate, redirectUrl: redirectUrlComplete, - signUpContinueUrl: ctx.signUpContinueUrl, + signUpContinueUrl: ctx.isCombinedFlow ? 'create/continue' : ctx.signUpContinueUrl, strategy, }) .catch(err => web3CallbackErrorHandler(err, card.setError));