UNPKG

react-native-reanimated

Version:

More powerful alternative to Animated library for React Native.

16 lines (11 loc) 550 B
'use strict'; import { Image } from 'react-native'; import { createAnimatedComponent } from '../createAnimatedComponent'; // Since createAnimatedComponent return type is ComponentClass that has the props of the argument, // but not things like NativeMethods, etc. we need to add them manually by extending the type. type AnimatedImageComplement = Image & { getNode(): Image; }; // is-tree-shakable-suppress export const AnimatedImage = createAnimatedComponent(Image); export type AnimatedImage = typeof AnimatedImage & AnimatedImageComplement;