feat: internal component exports#2589
feat: internal component exports#2589DanielSinclair wants to merge 1 commit intodaniel/type-safe-wallet-idsfrom
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.