react-native-reanimated
react-native-reanimated copied to clipboard
feat: Trigger CSS transitions from JS without the use of StaticPropsRegistry in C++
Summary
This PR removed the use of the StaticPropsRegistry in CSS transitions. It also removes the props observing and diffing mechanism from C++ and moves it to JS in order to get rid of the StaticPropsRegistry in the near future (and then get rid of registries that store latest updates from CSS transitions).
Test plan
Go through CSS transition examples in the example app
TODO
- [ ] Implement the new props filter that will exclude transitioned properties from the styles passed to the rendered RN view before merging this PR