feat: remove supported-platforms feature gate#2335
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Code reviewNo issues found. Checked for bugs and CLAUDE.md compliance. |
982fec2 to
43bd687
Compare
- Remove feature flag check for supported-platforms in wallet-drawer.tsx - Always show all network platforms (starknet, ethereum, base, arbitrum, optimism) - Remove supported-platforms from Feature type in features.tsx
43bd687 to
18e9c37
Compare
|
Claude finished @broody's task —— View job Analyzing controller changes and updating documentationI'll analyze the PR changes that removed the Todo List:
Analysis of Changes:
Documentation Assessment:
Conclusion:
The change improves user experience by ensuring all supported networks are always available without requiring feature flag configuration, but this doesn't necessitate any documentation updates. |
Summary
This PR removes the
supported-platformsfeature flag, enabling all network platforms by default in the wallet selection drawer.Changes
packages/keychain/src/components/purchasenew/checkout/onchain/wallet-drawer.tsxisSupportedPlatformsEnabledfeature flag hook callselectedNetworksuseMemo to always include all platforms: starknet, ethereum, base, arbitrum, and optimismisSupportedPlatformsEnabledfrom the dependency arraypackages/keychain/src/hooks/features.tsxsupported-platformsfrom theFeaturetype unionResult
All network platforms are now always available in the wallet selection drawer without requiring feature flag enablement.