Repository navigation
Conversation
Adds a connected <Waitlist /> to @clerk/mosaic, split into model, controller and view, with a feature test against faked FAPI. Wires it into swingset with a docs page and a live sandbox page.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
🦋 Changeset detectedLatest commit: 469562f 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: |
TLDR for humans
<Waitlist />componentDescription for robots
Adds
<Waitlist />to@clerk/mosaic: a card that adds an email address to the application's waitlist and thanks the user, takingafterJoinWaitlistUrlandsignInUrllike the existing component and prefilling from anemail_addressquery parameter. It follows the model → controller → view split, with a feature test against faked FAPI (aPOST /v1/waitlisthandler is added to the fake). Swingset gets a docs page under Misc and a live sandbox page at/live/misc/waitlist, which warns when the instance isn't in waitlist mode. The application logo in the header and the modal variant are not included, since Mosaic has neither an app logo component nor a waitlist modal surface yet.Checklist
pnpm testruns as expected.pnpm buildruns as expected.Type of change