UNPKG

monday-ui-react-core

Version:

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

3 lines (2 loc) 549 B
import{useCallback as e,useEffect as n}from"react";var t=function(t){var r=e((function(e){return e.preventDefault(),e.stopPropagation(),!1}),[]),o=e((function(){(null==t?void 0:t.length)>0&&document.querySelectorAll(t).forEach((function(e){e.addEventListener("wheel",r)}))}),[r,t]),l=e((function(){(null==t?void 0:t.length)>0&&document.querySelectorAll(t).forEach((function(e){e.removeEventListener("wheel",r)}))}),[r,t]);return n((function(){return l}),[l]),{disableScroll:o,enableScroll:l}};export{t as default}; //# sourceMappingURL=index.js.map