PageSourceSearch

https://prismacloud.com/5790.bf660e01e1bae698ae17.js

js prismacloud.com collected 2026-10-02 00:54:51 UTC 16,397 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkspa_prismacloud=self.webpackChunkspa_prismacloud||[]).push([[5790],{44860(e,t,o){o.d(t,{A:()=>f});var r=o(96540),l=o(34164),n=o(21362),i=o(94066),s=o(39407),a=o(26739),c=o(39241),d=o(13202),u=o(61878),p=o(74848);const b=(0,a.Ay)(i.A,{name:"MuiTab",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,o.label&&o.icon&&t.labelIcon,t[`textColor${(0,s.A)(o.textColor)}`],o.fullWidth&&t.fullWidth,o.wrapped&&t.wrapped,{[`& .${u.A.iconWrapper}`]:t.iconWrapper},{[`& .${u.A.icon}`]:t.icon}]}})((0,c.A)(({theme:e})=>({...e.typography.button,maxWidth:360,minWidth:90,position:"relative",minHeight:48,flexShrink:0,padding:"12px 16px",overflow:"hidden",whiteSpace:"normal",textAlign:"center",lineHeight:1.25,variants:[{props:({ownerState:e})=>e.label&&("top"===e.iconPosition||"bottom"===e.iconPosition),style:{flexDirection:"column"}},{props:({ownerState:e})=>e.label&&"top"!==e.iconPosition&&"bottom"!==e.iconPosition,style:{flexDirection:"row"}},{props:({ownerState:e})=>e.icon&&e.label,style:{minHeight:72,paddingTop:9,paddingBottom:9}},{props:({ownerState:e,iconPosition:t})=>e.icon&&e.label&&"top"===t,style:{[`& > .${u.A.icon}`]:{marginBottom:6}}},{props:({ownerState:e,iconPosition:t})=>e.icon&&e.label&&"bottom"===t,style:{[`& > .${u.A.icon}`]:{marginTop:6}}},{props:({ownerState:e,iconPosition:t})=>e.icon&&e.label&&"start"===t,style:{[`& > .${u.A.icon}`]:{marginRight:e.spacing(1)}}},{props:({ownerState:e,iconPosition:t})=>e.icon&&e.label&&"end"===t,style:{[`& > .${u.A.icon}`]:{marginLeft:e.spacing(1)}}},{props:{textColor:"inherit"},style:{color:"inherit",opacity:.6,[`&.${u.A.selected}`]:{opacity:1},[`&.${u.A.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity}}},{props:{textColor:"primary"},style:{color:(e.vars||e).palette.text.secondary,[`&.${u.A.selected}`]:{color:(e.vars||e).palette.primary.main},[`&.${u.A.disabled}`]:{color:(e.vars||e).palette.text.disabled}}},{props:{textColor:"secondary"},style:{color:(e.vars||e).palette.text.secondary,[`&.${u.A.selected}`]:{color:(e.vars||e).palette.secondary.main},[`&.${u.A.disabled}`]:{color:(e.vars||e).palette.text.disabled}}},{props:({ownerState:e})=>e.fullWidth,style:{flexShrink:1,flexGrow:1,flexBasis:0,maxWidth:"none"}},{props:({ownerState:e})=>e.wrapped,style:{fontSize:e.typography.pxToRem(12)}}]}))),f=r.forwardRef(function(e,t){const o=(0,d.b)({props:e,name:"MuiTab"}),{className:i,disabled:a=!1,disableFocusRipple:c=!1,fullWidth:f,icon:h,iconPosition:m="top",indicator:v,label:w,onChange:S,onClick:y,onFocus:A,selected:x,selectionFollowsFocus:g,textColor:B="inherit",value:C,wrapped:M=!1,...I}=o,P={...o,disabled:a,disableFocusRipple:c,selected:x,icon:!!h,iconPosition:m,label:!!w,fullWidth:f,textColor:B,wrapped:M},T=(e=>{const{classes:t,textColor:o,fullWidth:r,wrapped:l,icon:i,label:a,selected:c,disabled:d}=e,p={root:["root",i&&a&&"labelIcon",`textColor${(0,s.A)(o)}`,r&&"fullWidth",l&&"wrapped",c&&"selected",d&&"disabled"],icon:["iconWrapper","icon"]};return(0,n.A)(p,u.s,t)})(P),E=h&&w&&r.isValidElement(h)?r.cloneElement(h,{className:(0,l.A)(T.icon,h.props.className)}):h;return(0,p.jsxs)(b,{focusRipple:!c,className:(0,l.A)(T.root,i),ref:t,role:"tab","aria-selected":x,disabled:a,onClick:e=>{!x&&S&&S(e,C),y&&y(e)},onFocus:e=>{g&&!x&&S&&S(e,C),A&&A(e)},ownerState:P,tabIndex:x?0:-1,...I,children:["top"===m||"start"===m?(0,p.jsxs)(r.Fragment,{children:[E,w]}):(0,p.jsxs)(r.Fragment,{children:[w,E]}),v]})})},23903(e,t,o){o.d(t,{A:()=>D});var r=o(96540),l=o(34164),n=o(21362),i=o(411),s=o(53948),a=o(26739),c=o(53356),d=o(39241),u=o(13202),p=o(65418);function b(e){return(1+Math.sin(Math.PI*e-Math.PI/2))/2}var f=o(37313),h=o(41538),m=o(74848);const v={width:99,height:99,position:"absolute",top:-9999,overflow:"scroll"};var w=o(16290);const S=(0,w.A)((0,m.jsx)("path",{d:"M15.41 16.09l-4.58-4.59 4.58-4.59L14 5.5l-6 6 6 6z"}),"KeyboardArrowLeft"),y=(0,w.A)((0,m.jsx)("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),"KeyboardArrowRight");var A=o(94066),x=o(96148),g=o(1908);function B(e){return(0,g.Ay)("MuiTabScrollButton",e)}const C=(0,x.A)("MuiTabScrollButton",["root","vertical","horizontal","disabled"]),M=(0,a.Ay)(A.A,{name:"MuiTabScrollButton",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,o.orientation&&t[o.orientation]]}})({width:40,flexShrink:0,opacity:.8,[`&.${C.disabled}`]:{opacity:0}
1,variants:[{props:{orientation:"vertical"},style:{width:"100%",height:40,"& svg":{transform:"var(--TabScrollButton-svgRotate)"}}}]}),I=r.forwardRef(function(e,t){const o=(0,u.b)({props:e,name:"MuiTabScrollButton"}),{className:r,slots:a={},slotProps:c={},direction:d,orientation:p,disabled:b,...f}=o,h=(0,i.I)(),v={isRtl:h,...o},w=(e=>{const{classes:t,orientation:o,disabled:r}=e,l={root:["root",o,r&&"disabled"]};return(0,n.A)(l,B,t)})(v),A=a.StartScrollButtonIcon??S,x=a.EndScrollButtonIcon??y,g=(0,s.A)({elementType:A,externalSlotProps:c.startScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:v}),C=(0,s.A)({elementType:x,externalSlotProps:c.endScrollButtonIcon,additionalProps:{fontSize:"small"},ownerState:v});return(0,m.jsx)(M,{component:"div",className:(0,l.A)(w.root,r),ref:t,role:null,ownerState:v,tabIndex:null,...f,style:{...f.style,..."vertical"===p&&{"--TabScrollButton-svgRotate":`rotate(${h?-90:90}deg)`}},children:"left"===d?(0,m.jsx)(A,{...g}):(0,m.jsx)(x,{...C})})});var P=o(54403),T=o(53992),E=o(33983),R=o(33899),W=o(85078);const k=(e,t)=>e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:e.firstChild,F=(e,t)=>e===t?e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:e.lastChild,L=(e,t,o)=>{let r=!1,l=o(e,t);for(;l;){if(l===e.firstChild){if(r)return;r=!0}const t=l.disabled||"true"===l.getAttribute("aria-disabled");if(l.hasAttribute("tabindex")&&!t)return void l.focus();l=o(e,l)}},$=(0,a.Ay)("div",{name:"MuiTabs",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[{[`& .${T.A.scrollButtons}`]:t.scrollButtons},{[`& .${T.A.scrollButtons}`]:o.scrollButtonsHideMobile&&t.scrollButtonsHideMobile},t.root,o.vertical&&t.vertical]}})((0,d.A)(({theme:e})=>({overflow:"hidden",minHeight:48,WebkitOverflowScrolling:"touch",display:"flex",variants:[{props:({ownerState:e})=>e.vertical,style:{flexDirection:"column"}},{props:({ownerState:e})=>e.scrollButtonsHideMobile,style:{[`& .${T.A.scrollButtons}`]:{[e.breakpoints.down("sm")]:{display:"none"}}}}]}))),z=(0,a.Ay)("div",{name:"MuiTabs",slot:"Scroller",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.scroller,o.fixed&&t.fixed,o.hideScrollbar&&t.hideScrollbar,o.scrollableX&&t.scrollableX,o.scrollableY&&t.scrollableY]}})({position:"relative",display:"inline-block",flex:"1 1 auto",whiteSpace:"nowrap",variants:[{props:({ownerState:e})=>e.fixed,style:{overflowX:"hidden",width:"100%"}},{props:({ownerState:e})=>e.hideScrollbar,style:{scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}},{props:({ownerState:e})=>e.scrollableX,style:{overflowX:"auto",overflowY:"hidden"}},{props:({ownerState:e})=>e.scrollableY,style:{overflowY:"auto",overflowX:"hidden"}}]}),H=(0,a.Ay)("div",{name:"MuiTabs",slot:"List",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.list,t.flexContainer,o.vertical&&t.flexContainerVertical,o.centered&&t.centered]}})({display:"flex",variants:[{props:({ownerState:e})=>e.vertical,style:{flexDirection:"column"}},{props:({ownerState:e})=>e.centered,style:{justifyContent:"center"}}]}),j=(0,a.Ay)("span",{name:"MuiTabs",slot:"Indicator"})((0,d.A)(({theme:e})=>({position:"absolute",height:2,bottom:0,width:"100%",transition:e.transitions.create(),variants:[{props:{indicatorColor:"primary"},style:{backgroundColor:(e.vars||e).palette.primary.main}},{props:{indicatorColor:"secondary"},style:{backgroundColor:(e.vars||e).palette.secondary.main}},{props:({ownerState:e})=>e.vertical,style:{height:"100%",width:2,right:0}}]}))),N=(0,a.Ay)(function(e){const{onChange:t,...o}=e,l=r.useRef(),n=r.useRef(null),i=()=>{l.current=n.current.offsetHeight-n.current.clientHeight};return(0,f.A)(()=>{const e=(0,p.A)(()=>{const e=l.current;i(),e!==l.current&&t(l.current)}),o=(0,h.A)(n.current);return o.addEventListener("resize",e),()=>{e.clear(),o.removeEventListener("resize",e)}},[t]),r.useEffect(()=>{i(),t(l.current)},[t]),(0,m.jsx)("div",{style:v,...o,ref:n})})({overflowX:"auto",overflowY:"hidden",scrollbarWidth:"none","&::-webkit-scrollbar":{display:"none"}}),X={},D=r.forwardRef(function(e,t){const o=(0,u.b)({props:e,name:"MuiTabs"}),a=(0,c.A)(),d=(0,i.I)(),{"aria-label":f,"aria-labelledby":v,action:w,centered:S=!1,children:y,className:A,component:x="div",allowScrollButtonsMobile:g=!1,indicatorColor:B="primary",onChange:C,orientation:M="horizontal",ScrollButtonComponent:D,scrollButtons:Y="auto",selectionFollowsFocus:O,slots:K={},slotProps:V={},TabIndicatorProps:q={},TabScrollButtonProps:_={},textColor:G="primary",value:U,variant:J="standard",visibleScrollbar:Q=!1,...Z}=o,ee="scrollable"===J,te="vertical"===M,oe=te?"scrollTop":"scrollLeft",re=te?"top":"left",le=te?"bottom":"right",ne=te?"clientHeight":"clientWidth",ie=te?"height":"width",se={...o,component:x,allowScrollButtonsMobile:g,indicatorColor:B,orientation:M,vertical:te,scrollButtons:Y,textColor:G,variant:J,visibleScrollbar:Q,fixed:!ee,hideScrollbar:ee&&!Q,scrollableX:ee&&!te,scrollableY:ee&&te,centered:S&&!ee,scrollButtonsHideMobile:!g},ae=(e=>{const{vertical:t,fixed:o,hideScrollbar:r,scrollableX:l,scrollableY:i,centered:s,scrollButtonsHideMobile:a,classes:c}=e,d={root:["root",t&&"vertical"],scroller:["scroller",o&&"fixed",r&&"hide
1Scrollbar",l&&"scrollableX",i&&"scrollableY"],list:["list","flexContainer",t&&"flexContainerVertical",t&&"vertical",s&&"centered"],indicator:["indicator"],scrollButtons:["scrollButtons",a&&"scrollButtonsHideMobile"],scrollableX:[l&&"scrollableX"],hideScrollbar:[r&&"hideScrollbar"]};return(0,n.A)(d,T.H,c)})(se),ce=(0,s.A)({elementType:K.StartScrollButtonIcon,externalSlotProps:V.startScrollButtonIcon,ownerState:se}),de=(0,s.A)({elementType:K.EndScrollButtonIcon,externalSlotProps:V.endScrollButtonIcon,ownerState:se}),[ue,pe]=r.useState(!1),[be,fe]=r.useState(X),[he,me]=r.useState(!1),[ve,we]=r.useState(!1),[Se,ye]=r.useState(!1),[Ae,xe]=r.useState({overflow:"hidden",scrollbarWidth:0}),ge=new Map,Be=r.useRef(null),Ce=r.useRef(null),Me={slots:K,slotProps:{indicator:q,scrollButtons:_,...V}},Ie=()=>{const e=Be.current;let t,o;if(e){const o=e.getBoundingClientRect();t={clientWidth:e.clientWidth,scrollLeft:e.scrollLeft,scrollTop:e.scrollTop,scrollWidth:e.scrollWidth,top:o.top,bottom:o.bottom,left:o.left,right:o.right}}if(e&&!1!==U){const e=Ce.current.children;if(e.length>0){const t=e[ge.get(U)];o=t?t.getBoundingClientRect():null}}return{tabsMeta:t,tabMeta:o}},Pe=(0,P.A)(()=>{const{tabsMeta:e,tabMeta:t}=Ie();let o,r=0;te?(o="top",t&&e&&(r=t.top-e.top+e.scrollTop)):(o=d?"right":"left",t&&e&&(r=(d?-1:1)*(t[o]-e[o]+e.scrollLeft)));const l={[o]:r,[ie]:t?t[ie]:0};if("number"!=typeof be[o]||"number"!=typeof be[ie])fe(l);else{const e=Math.abs(be[o]-l[o]),t=Math.abs(be[ie]-l[ie]);(e>=1||t>=1)&&fe(l)}}),Te=(e,{animation:t=!0}={})=>{t?function(e,t,o,r={},l=()=>{}){const{ease:n=b,duration:i=300}=r;let s=null;const a=t[e];let c=!1;const d=r=>{if(c)return void l(new Error("Animation cancelled"));null===s&&(s=r);const u=Math.min(1,(r-s)/i);t[e]=n(u)*(o-a)+a,u>=1?requestAnimationFrame(()=>{l(null)}):requestAnimationFrame(d)};a===o?l(new Error("Element already at target position")):requestAnimationFrame(d)}(oe,Be.current,e,{duration:a.transitions.duration.standard}):Be.current[oe]=e},Ee=e=>{let t=Be.current[oe];t+=te?e:e*(d?-1:1),Te(t)},Re=()=>{const e=Be.current[ne];let t=0;const o=Array.from(Ce.current.children);for(let r=0;r<o.length;r+=1){const l=o[r];if(t+l[ne]>e){0===r&&(t=e);break}t+=l[ne]}return t},We=()=>{Ee(-1*Re())},ke=()=>{Ee(Re())},[Fe,{onChange:Le,...$e}]=(0,W.A)("scrollbar",{className:(0,l.A)(ae.scrollableX,ae.hideScrollbar),elementType:N,shouldForwardComponentProp:!0,externalForwardedProps:Me,ownerState:se}),ze=r.useCallback(e=>{Le?.(e),xe({overflow:null,scrollbarWidth:e})},[Le]),[He,je]=(0,W.A)("scrollButtons",{className:(0,l.A)(ae.scrollButtons,_.className),elementType:I,externalForwardedProps:Me,ownerState:se,additionalProps:{orientation:M,slots:{StartScrollButtonIcon:K.startScrollButtonIcon||K.StartScrollButtonIcon,EndScrollButtonIcon:K.endScrollButtonIcon||K.EndScrollButtonIcon},slotProps:{startScrollButtonIcon:ce,endScrollButtonIcon:de}}}),Ne=(0,P.A)(e=>{const{tabsMeta:t,tabMeta:o}=Ie();if(o&&t)if(o[re]<t[re]){const r=t[oe]+(o[re]-t[re]);Te(r,{animation:e})}else if(o[le]>t[le]){const r=t[oe]+(o[le]-t[le]);Te(r,{animation:e})}}),Xe=(0,P.A)(()=>{ee&&!1!==Y&&ye(!Se)});r.useEffect(()=>{const e=(0,p.A)(()=>{Be.current&&Pe()});let t;const o=(0,h.A)(Be.current);let r;return o.addEventListener("resize",e),"undefined"!=typeof ResizeObserver&&(t=new ResizeObserver(e),Array.from(Ce.current.children).forEach(e=>{t.observe(e)})),"undefined"!=typeof MutationObserver&&(r=new MutationObserver(o=>{o.forEach(e=>{e.removedNodes.forEach(e=>{t?.unobserve(e)}),e.addedNodes.forEach(e=>{t?.observe(e)})}),e(),Xe()}),r.observe(Ce.current,{childList:!0})),()=>{e.clear(),o.removeEventListener("resize",e),r?.disconnect(),t?.disconnect()}},[Pe,Xe]),r.useEffect(()=>{const e=Array.from(Ce.current.children),t=e.length;if("undefined"!=typeof IntersectionObserver&&t>0&&ee&&!1!==Y){const o=e[0],r=e[t-1],l={root:Be.current,threshold:.99},n=new IntersectionObserver(e=>{me(!e[0].isIntersecting)},l);n.observe(o);const i=new IntersectionObserver(e=>{we(!e[0].isIntersecting)},l);return i.observe(r),()=>{n.disconnect(),i.disconnect()}}},[ee,Y,Se,y?.length]),r.useEffect(()=>{pe(!0)},[]),r.useEffect(()=>{Pe()}),r.useEffect(()=>{Ne(X!==be)},[Ne,be]),r.useImperativeHandle(w,()=>({updateIndicator:Pe,updateScrollButtons:Xe}),[Pe,Xe]);const[De,Ye]=(0,W.A)("indicator",{className:(0,l.A)(ae.indicator,q.className),elementType:j,externalForwardedProps:Me,ownerState:se,additionalProps:{style:be}}),Oe=(0,m.jsx)(De,{...Ye});let Ke=0;const Ve=r.Children.map(y,e=>{if(!r.isValidElement(e))return null;const t=void 0===e.props.value?Ke:e.props.value;ge.set(t,Ke);const o=t===U;return Ke+=1,r.cloneElement(e,{fullWidth:"fullWidth"===J,indicator:o&&!ue&&Oe,selected:o,selectionFollowsFocus:O,onChange:C,textColor:G,value:t,...1!==Ke||!1!==U||e.props.tabIndex?{}:{tabIndex:0}})}),qe=(()=>{const e={};e.scrollbarSizeListener=ee?(0,m.jsx)(Fe,{...$e,onChange:ze}):null;const t=ee&&("auto"===Y&&(he||ve)||!0===Y);return e.scrollButtonStart=t?(0,m.jsx)(He,{direction:d?"right":"left",onClick:We,disabled:!he,...je}):null,e.scrollButtonEnd=t?(0,m.jsx)(He,{direction:d?"left":"right",onClick:ke,disabled:!ve,...je}):null,e})(),[_e,Ge]=(0,W.A)("root",{ref:t,className:(0,l.A)(ae.root,A),elementType:$,externalForwardedProps:{...Me,...Z,component:x},ownerState:se}),[Ue,Je]=(0,W.A)("scroller",{ref:Be,className:ae.scroller,elementType:z,externalForwardedProps:Me,ownerState:se,additionalProps:{style:{overflow:Ae.overflow,[te?"margin"+(d?"Left":"Right"):"marginBottom"]:Q?void 0:-Ae.scrollbarWidth}}}),[Qe,Ze]=(0,W.A)("list",{ref:Ce,className:(0,l.A)(ae.list,ae.flexContainer),elementType:H,externalForwardedProps:Me,ownerState:se,getSlotProps:e=>({...e,onKeyDown:t=>{(e=>{if(e.altKey||e.shiftKey||e.ctrlKey||e.metaKey)return;const t=Ce.current,o=(0,R.A)((0,E.A)(t)),r=o?.getAttribute("role");
1if("tab"!==r)return;let l="horizontal"===M?"ArrowLeft":"ArrowUp",n="horizontal"===M?"ArrowRight":"ArrowDown";switch("horizontal"===M&&d&&(l="ArrowRight",n="ArrowLeft"),e.key){case l:e.preventDefault(),L(t,o,F);break;case n:e.preventDefault(),L(t,o,k);break;case"Home":e.preventDefault(),L(t,null,k);break;case"End":e.preventDefault(),L(t,null,F)}})(t),e.onKeyDown?.(t)}})});return(0,m.jsxs)(_e,{...Ge,children:[qe.scrollButtonStart,qe.scrollbarSizeListener,(0,m.jsxs)(Ue,{...Je,children:[(0,m.jsx)(Qe,{"aria-label":f,"aria-labelledby":v,"aria-orientation":"vertical"===M?"vertical":null,role:"tablist",...Ze,children:Ve}),ue&&Oe]}),qe.scrollButtonEnd]})})},53992(e,t,o){o.d(t,{A:()=>i,H:()=>n});var r=o(96148),l=o(1908);function n(e){return(0,l.Ay)("MuiTabs",e)}const i=(0,r.A)("MuiTabs",["root","vertical","list","flexContainer","flexContainerVertical","centered","scroller","fixed","scrollableX","scrollableY","hideScrollbar","scrollButtons","scrollButtonsHideMobile","indicator"])}}]);
2//# sourceMappingURL=5790.bf660e01e1bae698ae17.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.