анимации(каждая анимация идет как компонент), при этом используя LayoutAnimation в каждой анимации, и проблема в том что нижняя анимация переопределяет конфиг всех верхних анимаций что были выше(т.е. в моем page все анимации одинаковые из-за переопределения настроек анимации самой последней), не понятно почему так это срабатывает может кто сталкивался, как исправить?
скорее всего потому что https://reactnative.dev/docs/layoutanimation UIManager один и только 1 анимация для него доступна, где идет сет последней анимации та и работает
Советую попробовавть react-native-reanimated + Transitions (оттуда же)
не уверен что вылечит но еще есть такое https://github.com/facebook/react-native/blob/e36247030575e93c1d7087cdb04e1498e9577056/Libraries/LayoutAnimation/LayoutAnimation.js#L117
LayoutAnimation глобален. Вы просто задаёте конфиг, который начинает работать на следующий "фрейм"
Обсуждают сегодня