новывй скрин, старый не ансаутиться а продолжает работать? Это вообще нормально?
это react navigation, каждый новый экран - новый экземпляр виртуального представления
Это называется Stack 🙂
а что делать если у меня есть такой кусок кода const progressBarWidthAnimated = useAnimatedStyle(() => ({ width: withSpring(lazyItem.progress + "%", { overshootClamping: true, stiffness: 75, }), }), [lazyItem?.progress]) Где lazyItem.progress это переменная с контекста. Так вот я не нахожу на скрине где есть этот код, а нахожусь на другом. Он меняет это значение lazyItem.progress что приводит к перересовки вот этой анимации и у меня просто падает апп. Предполагаю, что это потому что я не нахожусь на скрине где есть анимация и он не понимает что жделать. Кто-то сталкивался с таким?
Обсуждают сегодня