I have component whose Props
interface extends ViewProps
from React Native, i.e:
export interface Props extends ViewProps { // Custom props}
Naturally, this extends the style
prop. There is one caveat, I am using Animated.View
and have style like this:
style={{ opacity: animationCharacter.interpolate({ inputRange: [0, 1], outputRange: [0, 1] }), transform: [ { scale: animationCharacter.interpolate({ inputRange: [0, 1], outputRange: [1.2, 1] }) } ]}}
I think the interpolate
call is incompatible with style typings from ViewProps
, but there is no AnimatedViewProps
I can extend.
Is there a solution here or will I have to set style: any
?