-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Replace react-native
Animated API with react-native-reanimated
#52920
Comments
Triggered auto assignment to @stephanieelliott ( |
Current assignee @stephanieelliott is eligible for the NewFeature assigner, not assigning anyone new. |
|
Happy to help push this one along |
Triggered auto assignment to Design team member for new feature review - @dubielzyk-expensify ( |
Update: I created a draft PR with just the Switch component. I will get back to it next week, and involve @sumo-slonik to speed up the process 😄 |
Oh boy this is wonderful. Is there any particular part of the app I can help review? Also, sidenote, but I would secretly love to add these kinda animations on that page if performance now permits this kinda stuff: CleanShot.2024-11-25.at.15.28.09.mp4 |
That looks neat, we could look into this but perhaps as a separate issue? @dubielzyk-expensify |
Yeah we can do that in a separate issue for sure |
Sounds good to me 😄 This is excellent and it just got me a bit too excited haha 😅 60fps FTW |
sky is the limit, 120 fps 🚀 |
I have already managed to migrate the tooltip as well, I am now working on the tabs component and checking what could be improved in it :) |
UPDATE:I migrated Now I'm working on migrating
|
|
@mountiny |
Update: |
react-native
Animated API with react-native-reanimated
react-native
Animated API with react-native-reanimated
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.89-8 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2025-02-04. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR adding this new feature has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
react-native
Animated API with react-native-reanimated
react-native
Animated API with react-native-reanimated
The solution for this issue has been 🚀 deployed to production 🚀 in version 9.0.90-6 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2025-02-05. 🎊 For reference, here are some details about the assignees on this issue:
|
BugZero Checklist: The PR adding this new feature has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
|
@blazejkustra I think there is one last PR that you work on here, right? |
Yep, this is the last migration. |
Note for future self, next time we should create multiple sub-issues 😅 |
We could this is more of a tracking issue |
Payment Summary
BugZero Checklist (@stephanieelliott)
|
@stephanieelliott, @mountiny, @blazejkustra, @shubham1206agra, @sumo-slonik, @dubielzyk-expensify Whoops! This issue is 2 days overdue. Let's get this updated quick! |
@stephanieelliott, @mountiny, @blazejkustra, @shubham1206agra, @sumo-slonik, @dubielzyk-expensify Still overdue 6 days?! Let's take care of this! |
Summarizing payment on this issue, it includes the following pull requests:
Upwork job is here: https://www.upwork.com/jobs/~021889212108205489060 |
@stephanieelliott This is not yet completed. One PR remains #54404 |
OH, thanks! Ok removing payment labels again. |
react-native
Animated API with react-native-reanimated
react-native
Animated API with react-native-reanimated
Full proposal here.
Replace Animated API with Reanimated, which runs animations on the UI thread (instead of JS thread), ensuring great performance. Reanimated integrates deeply with react-native-gesture-handler (used throughout our app), offers advanced animations, and supports higher frame rates — exceeding 60fps.
SwitchPerf.mov
Issue Owner
Current Issue Owner: @stephanieelliottThe text was updated successfully, but these errors were encountered: