UNPKG

@likashefqet/react-native-image-zoom

Version:

A performant zoomable image written in Reanimated v2+ 🚀

18 lines (17 loc) • 532 B
import { useCallback } from 'react'; import { useSharedValue } from 'react-native-reanimated'; export const useInteractionId = () => { const interactionId = useSharedValue(''); const getInteractionId = useCallback(() => { 'worklet'; return interactionId.value; }, [interactionId]); const updateInteractionId = useCallback(() => { interactionId.value = `${new Date().valueOf()}`; }, [interactionId]); return { getInteractionId, updateInteractionId }; }; //# sourceMappingURL=useInteractionId.js.map