Мне кажется, проблема в том, что метод Animated.parallel () принимает массив составных объектов анимации.Animate.spring () возвращает составной объект анимации, но вы вызываете метод start () для обеих этих анимаций, который имеет тип возврата void.
Попробуйте следующий код, я думаю, он должен работать соответствующим образом:
Animated.parallel([
Animated.spring(this.position, {
toValue: ({ x: 0, y: 0 }),
}),
Animated.spring(this.swipeCardPosition, {
toValue: ({ x: 0, y: -SCREEN_HEIGHT }),
}),
]).start();
Обратите внимание, что я не запускал весенние анимации, я просто запускаю "корневую" анимацию, которая содержит две весенние анимации.
Надеюсь, это поможет вам.