c-react-hooks
Version:
common react hooks
2 lines • 4.56 kB
JavaScript
/*! For license information please see index.js.LICENSE.txt */
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var o=t();for(var r in o)("object"==typeof exports?exports:e)[r]=o[r]}}(self,(()=>(()=>{"use strict";var e={408:(e,t)=>{Symbol.for("react.element"),Symbol.for("react.portal"),Symbol.for("react.fragment"),Symbol.for("react.strict_mode"),Symbol.for("react.profiler"),Symbol.for("react.provider"),Symbol.for("react.context"),Symbol.for("react.forward_ref"),Symbol.for("react.suspense"),Symbol.for("react.memo"),Symbol.for("react.lazy"),Symbol.iterator;var o={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},r=Object.assign,n={};function a(e,t,r){this.props=e,this.context=t,this.refs=n,this.updater=r||o}function i(){}function u(e,t,r){this.props=e,this.context=t,this.refs=n,this.updater=r||o}a.prototype.isReactComponent={},a.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},a.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},i.prototype=a.prototype;var l=u.prototype=new i;l.constructor=u,r(l,a.prototype),l.isPureReactComponent=!0;Array.isArray,Object.prototype.hasOwnProperty;var c={current:null};t.useEffect=function(e,t){return c.current.useEffect(e,t)},t.useState=function(e){return c.current.useState(e)}},294:(e,t,o)=>{e.exports=o(408)}},t={};function o(r){var n=t[r];if(void 0!==n)return n.exports;var a=t[r]={exports:{}};return e[r](a,a.exports,o),a.exports}o.d=(e,t)=>{for(var r in t)o.o(t,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};return(()=>{o.r(r),o.d(r,{useModalMaxHeight:()=>t,usePageMaxHeight:()=>n,useProTableScrollY:()=>a});var e=o(294),t=function(t){var o=t.wrapperRef,r=t.extraHeight,n=void 0===r?0:r,a=t.targetClassName,i=t.position,u=void 0===i?"top":i,l=(0,e.useState)(0),c=l[0],s=l[1],d=(0,e.useState)(!1),f=d[0],p=d[1];return(0,e.useEffect)((function(){!function(){var e,t,r,i,l,c,d;if(o.current){var f=null===(e=o.current)||void 0===e?void 0:e.parentElement,p=null==f?void 0:f.parentElement,v=n;if(p){var m=document.querySelector(".ant-modal-header"),y=document.querySelector(".ant-modal-footer");a&&(f=null==p?void 0:p.querySelector(".".concat(a)));var S=null!==(r=null===(t=null==f?void 0:f.getBoundingClientRect())||void 0===t?void 0:t[u])&&void 0!==r?r:0,b=null!==(l=null===(i=null==m?void 0:m.getBoundingClientRect())||void 0===i?void 0:i.top)&&void 0!==l?l:0;v=v+(null!==(d=null===(c=null==y?void 0:y.getBoundingClientRect())||void 0===c?void 0:c.height)&&void 0!==d?d:0)+b+S}var h="calc(100vh - ".concat(v,"px)");s(h)}}()}),[o.current,f]),{maxHeight:c,setRefreshComputed:p}},n=function(t){var o=t.wrapperRef,r=t.extraHeight,n=void 0===r?0:r,a=t.targetClassName,i=void 0===a?"ant-table-thead":a,u=t.position,l=void 0===u?"bottom":u,c=(0,e.useState)(0),s=c[0],d=c[1],f=(0,e.useState)(!1),p=f[0],v=f[1];return(0,e.useEffect)((function(){!function(){var e,t,r,a=n;if(o.current){var u=null===(e=o.current)||void 0===e?void 0:e.querySelector(".".concat(i));a+=Math.ceil(null!==(r=null===(t=null==u?void 0:u.getBoundingClientRect())||void 0===t?void 0:t[l])&&void 0!==r?r:0)}var c="calc(100vh - ".concat(a,"px)");d(c)}()}),[o.current,p]),{maxHeight:s,setRefreshComputed:v}},a=function(t,o,r){var n=r||{},a=n.size,i=void 0===a?"middle":a,u=n.summary,l=(0,e.useState)(!0),c=l[0],s=l[1],d=(0,e.useState)(""),f=d[0],p=d[1];return(0,e.useEffect)((function(){var e=function(){var e,r,n=0,a=0+(o||0);if(u){var l=null===(e=t.current)||void 0===e?void 0:e.querySelector(".ant-table-summary");n=(null===(r=null==l?void 0:l.getBoundingClientRect())||void 0===r?void 0:r.height)||0}void 0===o&&(a={small:40,middle:56}[i]+{small:12,middle:24}[i]+n);var c=null,s=0;return(c=t.current?t.current.getElementsByClassName("ant-table-thead")[0]:document.getElementsByClassName("ant-table-thead")[0])&&(s=c.getBoundingClientRect().bottom),"calc(100vh - ".concat(s+a,"px)")}();p(e)}),[c,t.current]),{scrollY:f,collapsed:c,setCollapsed:s}}})(),r})()));