feat: Integrate Rive animation library#17919
Conversation
This reverts commit a67fb8f.
|
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. |
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
|
|
|
|
Failing E2E not related to Rive library |



Description
This PR adds the Rive animation library to mobile as well as documentation on loading both local and remote assets. One major difference between Rive and Lottie is Rive's ability to use state machines. This enables us to perform non linear animations such as transitioning smoothly from point A to point C.
Changelog
CHANGELOG entry:
Related issues
Fixes: #17636
Manual testing steps
Follow instructions in animations documentation on how to load Rive assets
Screenshots/Recordings
Before
After
PoC where top fox is Lottie and bottom is Rive. Asset loaded locally
rive-fox.mp4
Pre-merge author checklist
Pre-merge reviewer checklist