UNPKG

react-native-reanimated

Version:

More powerful alternative to Animated library for React Native.

21 lines (19 loc) 758 B
import { useCallback } from 'react'; import { useAnimatedStyle } from './useAnimatedStyle'; import { shouldBeUseWeb } from '../PlatformChecker'; // TODO: we should make sure that when useAP is used we are not assigning styles // when you need styles to animated you should always use useAS // TODO TYPESCRIPT This is a temporary cast to get rid of .d.ts file. export let useAnimatedProps; if (shouldBeUseWeb()) { useAnimatedProps = function (updater, deps, adapters) { return useAnimatedStyle(updater, deps, adapters, true); }; } else { useAnimatedProps = useAnimatedStyle; } export function useWorkletCallback(fun, deps) { return useCallback(fun, deps ?? []); } export { useEvent, useHandler } from './utils'; //# sourceMappingURL=Hooks.js.map