You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I needed to use an animatedValue for some fading animation.
The thing is that the animated component like AnimatedView etc have soem kind of magic to detect the animated properties and optimize it (more that a simple forceUpdate say the documentation).
this.state.anim.addListener(onValueChange);
function onValueChange(v:{value:Float}) {
this.forceUpdate();
}
That would be quite inelegant to change all the props so that they can be defined as animatable, so maybe we can do something else ? (abstract somewhere ?)
What's your ideas? @kevinresol @back2dos @zabojad
The text was updated successfully, but these errors were encountered:
here is one way to get it, a bit dirty but it works: here you have both styles inlined <AnimatedView style=${cast ([styles.main, {opacity: anim}]:Array<Dynamic>)}>
I needed to use an animatedValue for some fading animation.
The thing is that the animated component like AnimatedView etc have soem kind of magic to detect the animated properties and optimize it (more that a simple forceUpdate say the documentation).
The need is to use these like so :
So far, I got it working by 2 ways :
change the externs from (eg ViewStyleProps) :
to
Or by forcing the update myself :
That would be quite inelegant to change all the props so that they can be defined as animatable, so maybe we can do something else ? (abstract somewhere ?)
What's your ideas?
@kevinresol
@back2dos
@zabojad
The text was updated successfully, but these errors were encountered: