-
Notifications
You must be signed in to change notification settings - Fork 402
feat(clerk-js): Legal consent #4337
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): Legal consent #4337
Conversation
🦋 Changeset detectedLatest commit: 248b505 The changes in this PR will be included in the next version bump. This PR includes changesets to release 18 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 |
226bdd7 to
cc75032
Compare
4189a77 to
ac4eebb
Compare
|
!snapshot |
|
Hey @octoper - the snapshot version command generated the following package versions:
Tip: Use the snippet copy button below to quickly install the required packages. npm i @clerk/astro@1.3.17-snapshot.vac4eebb --save-exact
npm i @clerk/backend@1.14.2-snapshot.vac4eebb --save-exact
npm i @clerk/chrome-extension@1.3.21-snapshot.vac4eebb --save-exact
npm i @clerk/clerk-js@5.28.0-snapshot.vac4eebb --save-exact
npm i @clerk/elements@0.16.3-snapshot.vac4eebb --save-exact
npm i @clerk/clerk-expo@2.2.27-snapshot.vac4eebb --save-exact
npm i @clerk/express@1.3.2-snapshot.vac4eebb --save-exact
npm i @clerk/fastify@2.0.4-snapshot.vac4eebb --save-exact
npm i @clerk/localizations@3.4.0-snapshot.vac4eebb --save-exact
npm i @clerk/nextjs@5.7.6-snapshot.vac4eebb --save-exact
npm i @clerk/clerk-react@5.12.1-snapshot.vac4eebb --save-exact
npm i @clerk/remix@4.2.40-snapshot.vac4eebb --save-exact
npm i @clerk/clerk-sdk-node@5.0.53-snapshot.vac4eebb --save-exact
npm i @clerk/shared@2.9.3-snapshot.vac4eebb --save-exact
npm i @clerk/tanstack-start@0.4.16-snapshot.vac4eebb --save-exact
npm i @clerk/testing@1.3.14-snapshot.vac4eebb --save-exact
npm i @clerk/themes@2.1.38-snapshot.vac4eebb --save-exact
npm i @clerk/types@4.27.0-snapshot.vac4eebb --save-exact |
|
!snapshot |
|
Hey @octoper - the snapshot version command generated the following package versions:
Tip: Use the snippet copy button below to quickly install the required packages. npm i @clerk/astro@1.3.17-snapshot.v067db9b --save-exact
npm i @clerk/backend@1.14.2-snapshot.v067db9b --save-exact
npm i @clerk/chrome-extension@1.3.21-snapshot.v067db9b --save-exact
npm i @clerk/clerk-js@5.28.0-snapshot.v067db9b --save-exact
npm i @clerk/elements@0.17.0-snapshot.v067db9b --save-exact
npm i @clerk/clerk-expo@2.2.27-snapshot.v067db9b --save-exact
npm i @clerk/express@1.3.2-snapshot.v067db9b --save-exact
npm i @clerk/fastify@2.0.4-snapshot.v067db9b --save-exact
npm i @clerk/localizations@3.4.0-snapshot.v067db9b --save-exact
npm i @clerk/nextjs@5.8.0-snapshot.v067db9b --save-exact
npm i @clerk/clerk-react@5.12.1-snapshot.v067db9b --save-exact
npm i @clerk/remix@4.2.40-snapshot.v067db9b --save-exact
npm i @clerk/clerk-sdk-node@5.0.53-snapshot.v067db9b --save-exact
npm i @clerk/shared@2.10.0-snapshot.v067db9b --save-exact
npm i @clerk/tanstack-start@0.4.16-snapshot.v067db9b --save-exact
npm i @clerk/testing@1.3.14-snapshot.v067db9b --save-exact
npm i @clerk/themes@2.1.38-snapshot.v067db9b --save-exact
npm i @clerk/types@4.27.0-snapshot.v067db9b --save-exact |
067db9b to
1253fa4
Compare
5b15715 to
0dd7e0e
Compare
0dd7e0e to
9bddc6f
Compare
|
!snapshot |
669c703 to
248b505
Compare
Description
This PR adds legal consent as an experimental feature and also updates the
<SignUp/>component to display the legal consent checkbox when the legal consent requirements are enabled.Here are some screenshots of how the
<SignUp/>will look like:Checklist
npm testruns as expected.npm run buildruns as expected.Type of change