deploy: ebd4cc0010
This commit is contained in:
27
node_modules/@docsearch/react/dist/esm/useTouchEvents.js
generated
vendored
27
node_modules/@docsearch/react/dist/esm/useTouchEvents.js
generated
vendored
@@ -1,27 +0,0 @@
|
||||
import React from 'react';
|
||||
export function useTouchEvents(_ref) {
|
||||
var getEnvironmentProps = _ref.getEnvironmentProps,
|
||||
panelElement = _ref.panelElement,
|
||||
formElement = _ref.formElement,
|
||||
inputElement = _ref.inputElement;
|
||||
React.useEffect(function () {
|
||||
if (!(panelElement && formElement && inputElement)) {
|
||||
return undefined;
|
||||
}
|
||||
|
||||
var _getEnvironmentProps = getEnvironmentProps({
|
||||
panelElement: panelElement,
|
||||
formElement: formElement,
|
||||
inputElement: inputElement
|
||||
}),
|
||||
onTouchStart = _getEnvironmentProps.onTouchStart,
|
||||
onTouchMove = _getEnvironmentProps.onTouchMove;
|
||||
|
||||
window.addEventListener('touchstart', onTouchStart);
|
||||
window.addEventListener('touchmove', onTouchMove);
|
||||
return function () {
|
||||
window.removeEventListener('touchstart', onTouchStart);
|
||||
window.removeEventListener('touchmove', onTouchMove);
|
||||
};
|
||||
}, [getEnvironmentProps, panelElement, formElement, inputElement]);
|
||||
}
|
||||
Reference in New Issue
Block a user