React Native Animated, Complete Event
Solution 1:
Half an hour of googling later and i found this, can't believe they didn't document this better.
https://github.com/facebook/react-native/issues/3212
.start(callback)
Solution 2:
This will get fired at the start of the animation
.start(console.log("Start Animation")
Using an arrow function or function, done will get called at the END of the animation
.start(() => {console.log("Animation DONE")})
And finaly this is what it looks like in the context to of a function.
_play(){
Animated.timing(this.state.progress, {
toValue: 1,
duration: 5000,
easing: Easing.linear,
}).start(() => {console.log("Animation DONE")});
}
Hope that helps!