useTouchEvent.d.ts 585 B

12345678
  1. import type React from 'react';
  2. import type { DispatchZoomChangeFunc, TransformType, UpdateTransformFunc } from './useImageTransform';
  3. export default function useTouchEvent(imgRef: React.MutableRefObject<HTMLImageElement>, movable: boolean, visible: boolean, minScale: number, transform: TransformType, updateTransform: UpdateTransformFunc, dispatchZoomChange: DispatchZoomChangeFunc): {
  4. isTouching: boolean;
  5. onTouchStart: (event: React.TouchEvent<HTMLImageElement>) => void;
  6. onTouchMove: (event: React.TouchEvent<HTMLImageElement>) => void;
  7. onTouchEnd: () => void;
  8. };