@likashefqet/react-native-image-zoom
Version:
A performant zoomable image written in Reanimated v2+ 🚀
18 lines (17 loc) • 532 B
JavaScript
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