UNPKG

react-native-ui-lib

Version:

[![SWUbanner](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/banner-direct.svg)](https://stand-with-ukraine.pp.ua)

20 lines 473 B
import { fireEvent } from '@testing-library/react-native'; export const useDraggableDriver = driver => { const drag = distanceOrEvent => { let data; if (typeof distanceOrEvent === 'number') { const distance = distanceOrEvent; data = [{ translationY: distance }]; } else { const event = distanceOrEvent; data = event; } fireEvent(driver.getElement(), 'onPan', data); }; return { ...driver, drag }; };