-
Notifications
You must be signed in to change notification settings - Fork 619
[React SDK] Feature: Adds SiteEmbed component
#5298
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
Conversation
🦋 Changeset detectedLatest commit: 5cc5c93 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
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 |
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Your org has enabled the Graphite merge queue for merging into mainAdd the label “merge-queue” to the PR and Graphite will automatically add it to the merge queue when it’s ready to merge. Or use the label “hotfix” to add to the merge queue as a hot fix. You must have a Graphite account and log in to Graphite in order to use the merge queue. Sign up using this link. |
2c74927 to
1a00108
Compare
1a00108 to
2bb6704
Compare
size-limit report 📦
|
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #5298 +/- ##
==========================================
+ Coverage 45.56% 45.59% +0.02%
==========================================
Files 1067 1069 +2
Lines 55487 55584 +97
Branches 4031 4045 +14
==========================================
+ Hits 25283 25342 +59
- Misses 29514 29552 +38
Partials 690 690
*This pull request uses carry forward flags. Click here to find out more.
|
e3290fc to
a235c7e
Compare
a235c7e to
5abca99
Compare
Merge activity
|
CNCT-2213 <!-- start pr-codex --> --- ## PR-Codex overview This PR introduces a new `SiteEmbed` React component that allows embedding thirdweb-supported sites with wallet connection support. It enhances the user experience by maintaining wallet connection states across different sites. ### Detailed summary - Added `SiteEmbed` component for embedding thirdweb sites. - Updated `getUrlToken` to include `authCookie`. - Enhanced `useAutoConnectCore` to save `authCookie` if available. - Created tests for `SiteEmbed` component, ensuring iframe rendering and error handling. > ✨ Ask PR-Codex anything about this PR by commenting with `/codex {your question}` <!-- end pr-codex -->
5abca99 to
5cc5c93
Compare
CNCT-2213
PR-Codex overview
This PR introduces a new
SiteEmbedReact component that allows embedding thirdweb-supported sites with seamless wallet connection support. It enhances user experience by maintaining wallet connection states for both in-app and ecosystem wallets.Detailed summary
SiteEmbedcomponent for embedding thirdweb sites.SiteEmbedsupports seamless wallet connections.getUrlTokento includeauthCookie.useAutoConnectCoreto saveauthCookieif available.SiteEmbedto verify rendering and error handling.