Skip to content

refactor: move shared wallet UI and shadcn cores into ui-kit - #2126

Open
yasha-meursault wants to merge 10 commits into
devfrom
dev-ui-kit-additions
Open

refactor: move shared wallet UI and shadcn cores into ui-kit#2126
yasha-meursault wants to merge 10 commits into
devfrom
dev-ui-kit-additions

Conversation

@yasha-meursault

@yasha-meursault yasha-meursault commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Move shadcn primitives, wallet list, ExtendedAddress, connect buttons, AddressIcon (jazzicon) and wallet icons into @layerswap/ui-kit as shared new-gen cores; widget keeps its chrome (drawers, save-to-book) and feeds data through a WalletListAdapters context mounted once at the root. Single-source cn/shortenString/truncateDecimals/getExplorerUrl in @layerswap/utils and AccountIdentity in wallet-core; delete widget-side copies, dead shadcn files and unused radix deps.

…ui-kit

Move shadcn primitives, wallet list, ExtendedAddress, connect buttons,
AddressIcon (jazzicon) and wallet icons into @layerswap/ui-kit as shared
new-gen cores; widget keeps its chrome (drawers, save-to-book) and feeds
data through a WalletListAdapters context mounted once at the root.
Single-source cn/shortenString/truncateDecimals/getExplorerUrl in
@layerswap/utils and AccountIdentity in wallet-core; delete widget-side
copies, dead shadcn files and unused radix deps. Train adoption not
included — this is the initial layerswapapp-side pass.
@vercel

vercel Bot commented Aug 17, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
layerswapapp Ready Ready Preview Aug 28, 2026 10:31am
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
layerswap-explorer Ignored Ignored Preview Aug 28, 2026 10:31am

Request Review

@yasha-meursault yasha-meursault changed the title refactor: initial pass moving shared wallet UI and shadcn cores into ui-kit refactor: move shared wallet UI and shadcn cores into ui-kit Aug 18, 2026
…host validateAddress/formatAddress overrides for Train, adapter-based network matching with fallback, explorer link via adapter
…erswap/utils; update imports across ui-kit and widget packages
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants