UNPKG

monday-ui-react-core

Version:

Official monday.com UI resources for application development in React.js

3 lines (2 loc) 552 B
import{useRef as e,useCallback as t}from"react";import{isFirefox as r}from"../../../utils/user-agent-utils.js";function n(n){var u=n.inputRef,c=e(!1);return{onClickCapture:t((function(e){var t;if(!c.current&&e.shiftKey&&r()&&null!=u&&null!==(t=u.current)&&void 0!==t&&t.dispatchEvent){e.preventDefault();var n=new MouseEvent("click",{shiftKey:!0,bubbles:!0,cancelable:!0});c.current=!0,u.current.dispatchEvent(n)}else c.current&&(c.current=!1)}),[c,u])}}export{n as useSupportFirefoxLabelClick}; //# sourceMappingURL=useSupportFirefoxLabelClick.js.map