UNPKG

monday-ui-react-core

Version:

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

3 lines (2 loc) 502 B
import{useEffect as n}from"react";import{clearAllBodyScrollLocks as o,disableBodyScroll as r,enableBodyScroll as t}from"body-scroll-lock";function u(u){var e=u.instance;n((function(){return function(){return o()}}),[]),n((function(){return null==e||e.on("show",(function(){return r(e.$el,{reserveScrollBarGap:!0})})),null==e||e.on("hide",(function(){return t(e.$el)})),function(){null==e||e.off("show"),null==e||e.off("hide")}}),[e])}export{u as default}; //# sourceMappingURL=useBodyScrollLock.js.map