-
Notifications
You must be signed in to change notification settings - Fork 775
feat: internal component exports #2589
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
base: daniel/type-safe-wallet-ids
Are you sure you want to change the base?
feat: internal component exports #2589
Conversation
|
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Warning This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
This stack of pull requests is managed by Graphite. Learn more about stacking. |
7204b49 to
b6ff8bb
Compare
99c0e14 to
fd61c65
Compare
Adds new component exports and updates the build configuration to support separate component builds. Changes: - Export Avatar component with loading state support - Export AccountModal and ChainModal components - Add components/package.json for proper module resolution - Update build.js to support components build - Update src/components/index.ts with component re-exports - Update example to use typed wallet IDs with 'as const' This enables developers to use RainbowKit UI components individually in custom wallet connection flows. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
b6ff8bb to
eac8f7f
Compare
fd61c65 to
9281ced
Compare

Adds new component exports and updates the build configuration to support
separate component builds.
Changes:
This enables developers to use RainbowKit UI components individually
in custom wallet connection flows.
🤖 Generated with Claude Code
Co-Authored-By: Claude noreply@anthropic.com
PR-Codex overview
This PR focuses on enhancing the
rainbowkitpackage by adding component exports, updating build configurations, and defining new types forAvatarand other components.Detailed summary
package.jsonto includecomponentsin exports.AvatarPropsas a type inAvatar.tsx.componentsBuildOptionsfor building components.buildfunction to include component context.index.tsto export new components and types, includingAvatar,ConnectButton,WalletButton, and modals.