Skip to content

fix: animation added for loading state on SnapUILink button#13973

Merged
Daniel-Cross merged 11 commits into
mainfrom
3179-add-animation-for-snapuibutton-on-mobile
Mar 14, 2025
Merged

fix: animation added for loading state on SnapUILink button#13973
Daniel-Cross merged 11 commits into
mainfrom
3179-add-animation-for-snapuibutton-on-mobile

Conversation

@Daniel-Cross

@Daniel-Cross Daniel-Cross commented Mar 12, 2025

Copy link
Copy Markdown
Contributor

Description

Added Lottie animation for SnapUILink button loading state as it's currently unhandled.

Related issues

Fixes: MetaMask/snaps#3179

Screenshot 2025-03-12 at 15 01 22

Manual testing steps

  1. Go to this page...

Screenshots/Recordings

Before

After

Screen.Recording.2025-03-12.at.18.14.07.mov

Pre-merge author checklist

Pre-merge reviewer checklist

  • I've manually tested the PR (e.g. pull and build branch, run the app, test code being changed).
  • I confirm that this PR addresses all acceptance criteria described in the ticket it closes and includes the necessary testing evidence such as recordings and or screenshots.

@Daniel-Cross Daniel-Cross self-assigned this Mar 12, 2025
@Daniel-Cross Daniel-Cross requested review from a team as code owners March 12, 2025 14:01
@Daniel-Cross Daniel-Cross linked an issue Mar 12, 2025 that may be closed by this pull request
@github-actions

Copy link
Copy Markdown
Contributor

CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes.

@metamaskbot metamaskbot added the team-mobile-platform Mobile Platform team label Mar 12, 2025
@Daniel-Cross Daniel-Cross added No QA Needed Apply this label when your PR does not need any QA effort. No E2E Smoke Needed team-snaps-platform-deprecated DEPRECATED: please use "team-core-platform" instead (or "team-new-networks" for Solana snap issues) labels Mar 12, 2025
@codecov-commenter

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 64.11%. Comparing base (d1d22d7) to head (497aeab).
Report is 76 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #13973      +/-   ##
==========================================
+ Coverage   63.42%   64.11%   +0.69%     
==========================================
  Files        2093     2155      +62     
  Lines       45277    45934     +657     
  Branches     6234     6399     +165     
==========================================
+ Hits        28717    29451     +734     
+ Misses      14676    14563     -113     
- Partials     1884     1920      +36     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Comment thread app/components/Approvals/InstallSnapApproval/.InstallSnapApproval.tsx.swp Outdated
Comment thread app/components/Snaps/SnapUIButton/loading.json
Comment thread app/components/Snaps/SnapUIButton/SnapUIButton.tsx
@sonarqubecloud

Copy link
Copy Markdown

@Daniel-Cross Daniel-Cross added this pull request to the merge queue Mar 14, 2025
Merged via the queue into main with commit e99dc98 Mar 14, 2025
@Daniel-Cross Daniel-Cross deleted the 3179-add-animation-for-snapuibutton-on-mobile branch March 14, 2025 10:14
@github-actions github-actions Bot locked and limited conversation to collaborators Mar 14, 2025
@metamaskbot metamaskbot added the release-7.44.0 Issue or pull request that will be included in release 7.44.0 label Mar 14, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

No QA Needed Apply this label when your PR does not need any QA effort. release-7.44.0 Issue or pull request that will be included in release 7.44.0 team-mobile-platform Mobile Platform team team-snaps-platform-deprecated DEPRECATED: please use "team-core-platform" instead (or "team-new-networks" for Solana snap issues)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add animation for SnapUIButton on mobile

5 participants