Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(clerk-js,nextjs,clerk-react,types): Introduce <Waitlist /> component #4376

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

nikospapcom
Copy link
Member

@nikospapcom nikospapcom commented Oct 22, 2024

Description

Show Join waitlist promt from <SignIn /> component when mode is waitlist
Change the text in RestrictedAccess component when mode is waitlist
Introduce <Waitlist /> component to allow users to join in the waitlist via email
Introduce joinWaitlist method in clerk class
Introduce redirectToWaitlist function in clerk class to allow user to redirect to waitlist page

Checklist

  • npm test runs as expected.
  • npm run build runs as expected.
  • (If applicable) JSDoc comments have been added or updated for any package exports
  • (If applicable) Documentation has been updated

Type of change

  • 🐛 Bug fix
  • 🌟 New feature
  • 🔨 Breaking change
  • 📖 Refactoring / dependency upgrade / documentation
  • other:

<SignIn /> Component with sign_up.mode = waitlist

Screenshot 2024-10-23 at 5 07 42 PM

<SignUp /> Component with sign_up.mode = waitlist

Screenshot 2024-10-23 at 5 07 35 PM

<Waitlist /> Component

Screenshot 2024-10-23 at 5 07 48 PM

<Waitlist /> Component success screen

Screenshot 2024-10-23 at 5 08 19 PM

<Waitlist /> Component success screen with redirectUrl presented

Screenshot 2024-10-23 at 5 08 07 PM

@nikospapcom nikospapcom self-assigned this Oct 22, 2024
Copy link

changeset-bot bot commented Oct 22, 2024

🦋 Changeset detected

Latest commit: fb7aedf

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 19 packages
Name Type
@clerk/localizations Minor
@clerk/clerk-js Minor
@clerk/nextjs Minor
@clerk/clerk-react Minor
@clerk/types Minor
@clerk/chrome-extension Patch
@clerk/clerk-expo Patch
@clerk/elements Patch
@clerk/remix Patch
@clerk/tanstack-start Patch
@clerk/astro Patch
@clerk/backend Patch
@clerk/express Patch
@clerk/fastify Patch
@clerk/clerk-sdk-node Patch
@clerk/shared Patch
@clerk/testing Patch
@clerk/themes Patch
@clerk/ui Patch

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

@nikospapcom nikospapcom changed the title feat(clerk-js,nextjs,react,types): Introduce <Waitlist /> component feat(clerk-js,nextjs,react,types): Introduce <Waitlist /> component Oct 22, 2024
@nikospapcom nikospapcom changed the title feat(clerk-js,nextjs,react,types): Introduce <Waitlist /> component feat(clerk-js,nextjs,clerk-react,types): Introduce <Waitlist /> component Oct 22, 2024
@nikospapcom nikospapcom force-pushed the nikospap/user-596-create-waitlist-component branch from 73186ec to 40923a6 Compare October 23, 2024 13:17
@nikospapcom nikospapcom requested review from panteliselef, octoper and anagstef and removed request for octoper, anagstef and panteliselef October 23, 2024 13:58
@nikospapcom nikospapcom force-pushed the nikospap/user-596-create-waitlist-component branch from 70fa57e to 39d608b Compare October 23, 2024 14:23
@nikospapcom nikospapcom force-pushed the nikospap/user-596-create-waitlist-component branch from 39d608b to fb7aedf Compare October 24, 2024 06:08
@nikospapcom nikospapcom marked this pull request as ready for review October 24, 2024 07:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants