function getClientPosition()

in packages/hooks/src/useLongPress/index.ts [56:74]


      function getClientPosition(event: EventType) {
        if ('TouchEvent' in window && event instanceof TouchEvent) {
          return {
            clientX: event.touches[0].clientX,
            clientY: event.touches[0].clientY,
          };
        }

        if (event instanceof MouseEvent) {
          return {
            clientX: event.clientX,
            clientY: event.clientY,
          };
        }

        console.warn('Unsupported event type');

        return { clientX: 0, clientY: 0 };
      }