Files

1 line
126 KiB
JavaScript
Raw Permalink Normal View History

2025-12-10 12:17:30 -05:00
(globalThis.webpackChunkcomplianz_gdpr=globalThis.webpackChunkcomplianz_gdpr||[]).push([[799],{59402:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>Y});var n=r(58168),a=r(98587),o=r(51609),i=r(34164),u=r(57339),l=r(25419),s=r(64111),c=r(9245),f=r(18291);const d=r(86249).A,p=r(61489).A;var h=r(96852);const y={},v=[];class g{constructor(){this.currentId=null,this.clear=()=>{null!==this.currentId&&(clearTimeout(this.currentId),this.currentId=null)},this.disposeEffect=()=>this.clear}static create(){return new g}start(e,t){this.clear(),this.currentId=setTimeout((()=>{this.currentId=null,t()}),e)}}var m=r(13674),b=r(44675),w=r(35186),O=r(74848);const A=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function D(e){return`scale(${e}, ${e**2})`}const P={entering:{opacity:1,transform:D(1)},entered:{opacity:1,transform:"none"}},S="undefined"!=typeof navigator&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),k=o.forwardRef((function(e,t){const{addEndListener:r,appear:i=!0,children:u,easing:l,in:s,onEnter:c,onEntered:f,onEntering:d,onExit:p,onExited:k,onExiting:j,style:M,timeout:E="auto",TransitionComponent:T=m.Ay}=e,R=(0,a.A)(e,A),x=function(){const e=function(e,t){const r=o.useRef(y);return r.current===y&&(r.current=e(void 0)),r}(g.create).current;var t;return t=e.disposeEffect,o.useEffect(t,v),e}(),C=o.useRef(),N=(0,b.A)(),_=o.useRef(null),F=(0,h.A)(_,u.ref,t),I=e=>t=>{if(e){const r=_.current;void 0===t?e(r):e(r,t)}},W=I(d),U=I(((e,t)=>{(0,w.q)(e);const{duration:r,delay:n,easing:a}=(0,w.c)({style:M,timeout:E,easing:l},{mode:"enter"});let o;"auto"===E?(o=N.transitions.getAutoHeightDuration(e.clientHeight),C.current=o):o=r,e.style.transition=[N.transitions.create("opacity",{duration:o,delay:n}),N.transitions.create("transform",{duration:S?o:.666*o,delay:n,easing:a})].join(","),c&&c(e,t)})),z=I(f),H=I(j),Y=I((e=>{const{duration:t,delay:r,easing:n}=(0,w.c)({style:M,timeout:E,easing:l},{mode:"exit"});let a;"auto"===E?(a=N.transitions.getAutoHeightDuration(e.clientHeight),C.current=a):a=t,e.style.transition=[N.transitions.create("opacity",{duration:a,delay:r}),N.transitions.create("transform",{duration:S?a:.666*a,delay:S?r:r||.333*a,easing:n})].join(","),e.style.opacity=0,e.style.transform=D(.75),p&&p(e)})),L=I(k);return(0,O.jsx)(T,(0,n.A)({appear:i,in:s,nodeRef:_,onEnter:U,onEntered:z,onEntering:W,onExit:Y,onExited:L,onExiting:H,addEndListener:e=>{"auto"===E&&x.start(C.current||0,e),r&&r(_.current,e)},timeout:"auto"===E?null:E},R,{children:(e,t)=>o.cloneElement(u,(0,n.A)({style:(0,n.A)({opacity:0,transform:D(.75),visibility:"exited"!==e||s?void 0:"hidden"},P[e],M,u.props.style),ref:F},t))}))}));k.muiSupportAuto=!0;const j=k;var M=r(10312),E=r(60538),T=r(27553),R=r(22996);function x(e){return(0,R.Ay)("MuiPopover",e)}(0,T.A)("MuiPopover",["root","paper"]);const C=["onEntering"],N=["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","className","container","elevation","marginThreshold","open","PaperProps","slots","slotProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps","disableScrollLock"],_=["slotProps"];function F(e,t){let r=0;return"number"==typeof t?r=t:"center"===t?r=e.height/2:"bottom"===t&&(r=e.height),r}function I(e,t){let r=0;return"number"==typeof t?r=t:"center"===t?r=e.width/2:"right"===t&&(r=e.width),r}function W(e){return[e.horizontal,e.vertical].map((e=>"number"==typeof e?`${e}px`:e)).join(" ")}function U(e){return"function"==typeof e?e():e}const z=(0,c.Ay)(M.A,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),H=(0,c.Ay)(E.A,{name:"MuiPopover",slot:"Paper",overridesResolver:(e,t)=>t.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),Y=o.forwardRef((function(e,t){var r,c,y;const v=(0,f.A)({props:e,name:"MuiPopover"}),{action:g,anchorEl:m,anchorOrigin:b={vertical:"