UNPKG

react-native-reanimated

Version:

More powerful alternative to Animated library for React Native.

25 lines (21 loc) 542 B
'use strict'; import type { TransitionData } from '../animationParser'; export function LinearTransition(name: string, transitionData: TransitionData) { const { translateX, translateY, scaleX, scaleY } = transitionData; const linearTransition = { name, style: { 0: { transform: [ { translateX: `${translateX}px`, translateY: `${translateY}px`, scale: `${scaleX},${scaleY}`, }, ], }, }, duration: 300, }; return linearTransition; }