-
Notifications
You must be signed in to change notification settings - Fork 195
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
feat: snaps modal/UX improvements #5169
Conversation
Current dependencies on/for this PR:
This comment was auto-generated by Graphite. |
const allNativeAssets = useMemo(() => { | ||
return Object.values(KnownChainIds) | ||
.map(knownChainId => { | ||
const assetId = getChainAdapterManager().get(knownChainId)?.getFeeAssetId()! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We may or may not want to filter out EVM chains depending on whether or not they work as fall through with MM snaps in the end - if they don't, we have bigger problems
Back to draft as this https://github.com/shapeshift/web/pull/5169/files#diff-642b012440aeafd61512683e8b249ef64289ae5a0e38ff6a5c0143c4c3b23484 looks like it breaks things in swapper, including with the flag off |
3a22eff
to
fc5d1cf
Compare
fc5d1cf
to
c5b4c21
Compare
624dd32
to
7c1a1c6
Compare
3cd2e2c
to
20271e5
Compare
…into feat_snaps_modal
8f2d795
to
5593b54
Compare
Co-authored-by: gomes <[email protected]>
…into feat_snaps_modal
Description
Add a snaps CTA modal on MM connect, which will be displayed on next connect unless "Don't ask again" is checked, or the snap is actually added.
Pull Request Type
Issue (if applicable)
N/A
Risk
Low, ensure feature flagging of new branches is looking good here
Testing
Snappy fingers flag on
Snappy fingers flag off
Engineering
Operations
Screenshots (if applicable)