1import{r as d,R as c,G as L}from"./components-CQCvpWKF.js";import{M as pe,f as g,y as A,d as x,K as z,H as K,J as Te,N as Pe,O as Oe,Q as De,v as Ie,T as me,n as Ee,b as _e,I as _,R as se,w as Le,W as we,V as Re,X as Ae,Y as Be}from"./Page-DsIpu0Ao.js";import{E as Ue,p as He,m as $e}from"./context-BPdKkLnc.js";import{S as je,F as We}from"./context-B-fA7jms.js";import{a as Ge}from"./Banner-qU0fmZA7.js";import{I as Ve}from"./InlineGrid-CrKCQlRG.js";var W={Backdrop:"Polaris-Backdrop",transparent:"Polaris-Backdrop--transparent",belowNavigation:"Polaris-Backdrop--belowNavigation"};function ze(){const t=d.useContext(je);if(!t)throw new pe("No ScrollLockManager was provided.");return t}function Ke(t){const a=ze();return d.useEffect(()=>(a.registerScrollLock(),()=>{a.unregisterScrollLock()}),[a]),null}function Xe(t){const{onClick:a,onTouchStart:l,belowNavigation:e,transparent:r,setClosing:n}=t,i=g(W.Backdrop,e&&W.belowNavigation,r&&W.transparent),s=()=>{n&&n(!0)},o=()=>{n&&n(!1),a&&a()};return c.createElement(c.Fragment,null,c.createElement(Ke,null),c.createElement("div",{className:i,onClick:o,onTouchStart:l,onMouseDown:s}))}const qe=d.createContext(void 0),Ye=d.memo(function({children:a,disabled:l,root:e}){return d.useEffect(()=>{if(l||!e)return;const r=Je(e)?e.current:e;!r||r.querySelector("[autofocus]")||A(r,!1)},[l,e]),c.createElement(c.Fragment,null,a)});function Je(t){return t.current!==void 0}function w(){return w=Object.assign?Object.assign.bind():function(t){for(var a=1;a<arguments.length;a++){var l=arguments[a];for(var e in l)({}).hasOwnProperty.call(l,e)&&(t[e]=l[e])}return t},w.apply(null,arguments)}function Y(t,a){if(t==null)return{};var l={};for(var e in t)if({}.hasOwnProperty.call(t,e)){if(a.indexOf(e)!==-1)continue;l[e]=t[e]}return l}function X(t,a){return X=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(l,e){return l.__proto__=e,l},X(t,a)}function J(t,a){t.prototype=Object.create(a.prototype),t.prototype.constructor=t,X(t,a)}function Qe(t,a){return t.classList?!!a&&t.classList.contains(a):(" "+(t.className.baseVal||t.className)+" ").indexOf(" "+a+" ")!==-1}function Ze(t,a){t.classList?t.classList.add(a):Qe(t,a)||(typeof t.className=="string"?t.className=t.className+" "+a:t.setAttribute("class",(t.className&&t.className.baseVal||"")+" "+a))}function oe(t,a){return t.replace(new RegExp("(^|\\s)"+a+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function et(t,a){t.classList?t.classList.remove(a):typeof t.className=="string"?t.className=oe(t.className,a):t.setAttribute("class",oe(t.className&&t.className.baseVal||"",a))}const le={disabled:!1},R=c.createContext(null);var he=function(a){return a.scrollTop},I="unmounted",N="exited",S="entering",T="entered",q="exiting",v=(function(t){J(a,t);function a(e,r){var n;n=t.call(this,e,r)||this;var i=r,s=i&&!i.isMounting?e.enter:e.appear,o;return n.appearStatus=null,e.in?s?(o=N,n.appearStatus=S):o=T:e.unmountOnExit||e.mountOnEnter?o=I:o=N,n.state={status:o},n.nextCallback=null,n}a.getDerivedStateFromProps=function(r,n){var i=r.in;return i&&n.status===I?{status:N}:null};var l=a.prototype;return l.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},l.componentDidUpdate=function(r){var n=null;if(r!==this.props){var i=this.state.status;this.props.in?i!==S&&i!==T&&(n=S):(i===S||i===T)&&(n=q)}this.updateStatus(!1,n)},l.componentWillUnmount=function(){this.cancelNextCallback()},l.getTimeouts=function(){var r=this.props.timeout,n,i,s;return n=i=s=r,r!=null&&typeof r!="number"&&(n=r.exit,i=r.enter,s=r.appear!==void 0?r.appear:i),{exit:n,enter:i,appear:s}},l.updateStatus=function(r,n){if(r===void 0&&(r=!1),n!==null)if(this.cancelNextCallback(),n===S){if(this.props.unmountOnExit||this.props.mountOnEnter){var i=this.props.nodeRef?this.props.nodeRef.current:L.findDOMNode(this);i&&he(i)}this.performEnter(r)}else this.performExit();else this.props.unmountOnExit&&this.state.status===N&&this.setState({status:I})},l.performEnter=function(r){var n=this,i=this.props.enter,s=this.context?this.context.isMounting:r,o=this.props.nodeRef?[s]:[L.findDOMNode(this),s],u=o[0],f=o[1],E=this.getTimeouts(),p=s?E.appear:E.enter;if(!r&&!i||le.disabled){this.safeSetState({status:T},function(){n.props.onEntered(u)});return}this.props.onEnter(u,f),this.safeSetState({status:S},function(){n.props.onEntering(u,f),n.onTransitionEnd(p,function(){n.safeSetState({status:T},function(){n.props.onEntered(u,f)})})})},l.performExit=function(){var r=this,n=this.props.exit,i=this.getTimeouts(),s=this.props.nodeRef?void 0:L.findDOMNode(this);if(!n||le.disabled){this.safeSetState({status:N},function(){r.props.onExited(s)});return}this.props.onExit(s),this.safeSetState({status:q},function(){r.props.onExiting(s),r.onTransitionEnd(i.exit,function(){r.safeSetState({status:N},function(){r.props.onExited(s)})})})},l.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},l.safeSetState=function(r,n){n=this.setNextCallback(n),this.setState(r,n)},l.setNextCallback=function(r){var n=this,i=!0;return this.nextCallback=function(s){i&&(i=!1,n.nextCallback=null,r(s))},this.nextCallback.cancel=function(){i=!1},this.nextCallback},l.onTransitionEnd=function(r,n){this.setNextCallback(n);var i=this.props.nodeRef?this.props.nodeRef.current:L.findDOMNode(this),s=r==null&&!this.props.addEndListener;if(!i||s){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[i,this.nextCallback],u=o[0],f=o[1];this.props.addEndListener(u,f)}r!=null&&setTimeout(this.nextCallback,r)},l.render=function(){var r=this.state.status;if(r===I)return null;var n=this.props,i=n.children;n.in,n.mountOnEnter,n.unmountOnExit,n.appear,n.enter,n.exit,n.timeout,n.addEndListener,n.onEnter,n.onEntering,n.onEntered,n.onExit,n.onExiting,n.onExited,n.nodeRef;var s=Y(n,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return c.createElement(R.Provider,{value:null},typeof i=="function"?i(r,s):c.cloneElement(c.Children.only(i),s))},a})(c.Component);v.contextType=R;v.propTypes={};function y(){}v.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter
vendor: 4,102 bytes, line 1
1:!0,exit:!0,onEnter:y,onEntering:y,onEntered:y,onExit:y,onExiting:y,onExited:y};v.UNMOUNTED=I;v.EXITED=N;v.ENTERING=S;v.ENTERED=T;v.EXITING=q;var tt=function(a,l){return a&&l&&l.split(" ").forEach(function(e){return Ze(a,e)})},G=function(a,l){return a&&l&&l.split(" ").forEach(function(e){return et(a,e)})},Q=(function(t){J(a,t);function a(){for(var e,r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return e=t.call.apply(t,[this].concat(n))||this,e.appliedClasses={appear:{},enter:{},exit:{}},e.onEnter=function(s,o){var u=e.resolveArguments(s,o),f=u[0],E=u[1];e.removeClasses(f,"exit"),e.addClass(f,E?"appear":"enter","base"),e.props.onEnter&&e.props.onEnter(s,o)},e.onEntering=function(s,o){var u=e.resolveArguments(s,o),f=u[0],E=u[1],p=E?"appear":"enter";e.addClass(f,p,"active"),e.props.onEntering&&e.props.onEntering(s,o)},e.onEntered=function(s,o){var u=e.resolveArguments(s,o),f=u[0],E=u[1],p=E?"appear":"enter";e.removeClasses(f,p),e.addClass(f,p,"done"),e.props.onEntered&&e.props.onEntered(s,o)},e.onExit=function(s){var o=e.resolveArguments(s),u=o[0];e.removeClasses(u,"appear"),e.removeClasses(u,"enter"),e.addClass(u,"exit","base"),e.props.onExit&&e.props.onExit(s)},e.onExiting=function(s){var o=e.resolveArguments(s),u=o[0];e.addClass(u,"exit","active"),e.props.onExiting&&e.props.onExiting(s)},e.onExited=function(s){var o=e.resolveArguments(s),u=o[0];e.removeClasses(u,"exit"),e.addClass(u,"exit","done"),e.props.onExited&&e.props.onExited(s)},e.resolveArguments=function(s,o){return e.props.nodeRef?[e.props.nodeRef.current,s]:[s,o]},e.getClassNames=function(s){var o=e.props.classNames,u=typeof o=="string",f=u&&o?o+"-":"",E=u?""+f+s:o[s],p=u?E+"-active":o[s+"Active"],C=u?E+"-done":o[s+"Done"];return{baseClassName:E,activeClassName:p,doneClassName:C}},e}var l=a.prototype;return l.addClass=function(r,n,i){var s=this.getClassNames(n)[i+"ClassName"],o=this.getClassNames("enter"),u=o.doneClassName;n==="appear"&&i==="done"&&u&&(s+=" "+u),i==="active"&&r&&he(r),s&&(this.appliedClasses[n][i]=s,tt(r,s))},l.removeClasses=function(r,n){var i=this.appliedClasses[n],s=i.base,o=i.active,u=i.done;this.appliedClasses[n]={},s&&G(r,s),o&&G(r,o),u&&G(r,u)},l.render=function(){var r=this.props;r.classNames;var n=Y(r,["classNames"]);return c.createElement(v,w({},n,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},a})(c.Component);Q.defaultProps={classNames:""};Q.propTypes={};function nt(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function Z(t,a){var l=function(n){return a&&d.isValidElement(n)?a(n):n},e=Object.create(null);return t&&d.Children.map(t,function(r){return r}).forEach(function(r){e[r.key]=l(r)}),e}function rt(t,a){t=t||{},a=a||{};function l(f){return f in a?a[f]:t[f]}var e=Object.create(null),r=[];for(var n in t)n in a?r.length&&(e[n]=r,r=[]):r.push(n);var i,s={};for(var o in a){if(e[o])for(i=0;i<e[o].length;i++){var u=e[o][i];s[e[o][i]]=l(u)}s[o]=l(o)}for(i=0;i<r.length;i++)s[r[i]]=l(r[i]);return s}function M(t,a,l){return l[a]!=null?l[a]:t.props[a]}function at(t,a){return Z(t.children,function(l){return d.cloneElement(l,{onExited:a.bind(null,l),in:!0,appear:M(l,"appear",t),enter:M(l,"enter",t),exit:M(l,"exit",t)})})}function it(t,a,l){var e=Z(t.children),r=rt(a,e);return Object.keys(r).forEach(function(n){var i=r[n];if(d.isValidElement(i)){var s=n in a,o=n in e,u=a[n],f=d.isValidElement(u)&&!u.props.in;o&&(!s||f)?r[n]=d.cloneElement(i,{onExited:l.bind(null,i),in:!0,exit:M(i,"exit",t),enter:M(i,"enter",t)}):!o&&s&&!f?r[n]=d.cloneElement(i,{in:!1}):o&&s&&d.isValidElement(u)&&(r[n]=d.cloneElement(i,{onExited:l.bind(null,i),in:u.props.in,exit:M(i,"exit",t),enter:M(i,"enter",t)}))}}),r}var st=Object.values||function(t){return Object.keys(t).map(function(a){return t[a]})},ot={component:"div",childFactory:function(a){return a}},ee=(function(t){J(a,t);function a(e,r){var n;n=t.call(this,e,r)||this;var i=n.handleExited.bind(nt(n));return n.state={contextValue:{isMounting:!0}
1,handleExited:i,firstRender:!0},n}var l=a.prototype;return l.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},l.componentWillUnmount=function(){this.mounted=!1},a.getDerivedStateFromProps=function(r,n){var i=n.children,s=n.handleExited,o=n.firstRender;return{children:o?at(r,s):it(r,i,s),firstRender:!1}},l.handleExited=function(r,n){var i=Z(this.props.children);r.key in i||(r.props.onExited&&r.props.onExited(n),this.mounted&&this.setState(function(s){var o=w({},s.children);return delete o[r.key],{children:o}}))},l.render=function(){var r=this.props,n=r.component,i=r.childFactory,s=Y(r,["component","childFactory"]),o=this.state.contextValue,u=st(this.state.children).map(i);return delete s.appear,delete s.enter,delete s.exit,n===null?c.createElement(R.Provider,{value:o},u):c.createElement(R.Provider,{value:o},c.createElement(n,s,u))},a})(c.Component);ee.propTypes={};ee.defaultProps=ot;var V={Body:"Polaris-Modal__Body",NoScrollBody:"Polaris-Modal__NoScrollBody",IFrame:"Polaris-Modal__IFrame"},ce={Section:"Polaris-Modal-Section",titleHidden:"Polaris-Modal-Section--titleHidden"};function ve({children:t,flush:a=!1,subdued:l=!1,titleHidden:e=!1}){const r=g(ce.Section,e&&ce.titleHidden);return c.createElement("div",{className:r},c.createElement(x,Object.assign({as:"section",padding:a?"0":"400"},e&&{paddingInlineEnd:"0"},l&&{background:"bg-surface-tertiary"}),t))}var m={Container:"Polaris-Modal-Dialog__Container",Dialog:"Polaris-Modal-Dialog",Modal:"Polaris-Modal-Dialog__Modal",limitHeight:"Polaris-Modal-Dialog--limitHeight",sizeSmall:"Polaris-Modal-Dialog--sizeSmall",sizeLarge:"Polaris-Modal-Dialog--sizeLarge",sizeFullScreen:"Polaris-Modal-Dialog--sizeFullScreen",animateFadeUp:"Polaris-Modal-Dialog--animateFadeUp",entering:"Polaris-Modal-Dialog--entering",exiting:"Polaris-Modal-Dialog--exiting",exited:"Polaris-Modal-Dialog--exited",entered:"Polaris-Modal-Dialog--entered"};function lt({trapping:t}){const a=d.useContext(We),l=d.useId();if(!a)throw new pe("No FocusManager was provided.");const{trapFocusList:e,add:r,remove:n}=a,i=e[0]===l,s=d.useMemo(()=>({canSafelyFocus:i}),[i]);return d.useEffect(()=>{if(t)return r(l),()=>{n(l)}},[r,l,n,t]),s}function ct({trapping:t=!0,children:a}){const{canSafelyFocus:l}=lt({trapping:t}),e=d.useRef(null),[r,n]=d.useState(!0);d.useEffect(()=>{const o=l&&!(e.current&&e.current.contains(document.activeElement))?!t:!0;n(o)},[l,t]);const i=o=>{const u=e.current&&e.current.contains(document.activeElement);t===!1||!e.current||u||o.target instanceof Element&&o.target.matches(`${He.selector} *`)||l&&o.target instanceof HTMLElement&&e.current!==o.target&&!e.current.contains(o.target)&&A(e.current)},s=o=>{if(t===!1||!e.current)return;const u=Te(e.current),f=Pe(e.current);o.target===f&&!o.shiftKey&&(o.preventDefault(),Oe(e.current)),o.target===u&&o.shiftKey&&(o.preventDefault(),De(e.current))};return c.createElement(Ye,{disabled:r,root:e.current},c.createElement("div",{ref:e},c.createElement(Ue,{event:"focusin",handler:i}),c.createElement(z,{keyCode:K.Tab,keyEvent:"keydown",handler:s}),a))}function ut({instant:t,labelledBy:a,children:l,limitHeight:e,size:r,onClose:n,onExited:i,onEntered:s,setClosing:o,hasToasts:u,...f}){const E=$e(),p=d.useRef(null),C=d.useContext(qe);let k;C&&(k=C.toastMessages);const B=g(m.Modal,r&&m[Ie("size",r)],e&&m.limitHeight),h=t?v:ft;d.useEffect(()=>{p.current&&!p.current.contains(document.activeElement)&&A(p.current)},[]);const U=()=>{o&&o(!0)},P=()=>{o&&o(!1),n()},O=c.createElement("div",{"aria-live":"assertive"},k?k.map(F=>c.createElement(me,{visuallyHidden:!0,as:"p",key:F.id},F.content)):null);return c.createElement(h,Object.assign({},f,{nodeRef:p,mountOnEnter:!0,unmountOnExit:!0,timeout:parseInt(E.motion["motion-duration-200"],10),onEntered:s,onExited:i}),c.createElement("div",{className:m.Container,"data-polaris-layer":!0,"data-polaris-overlay":!0,ref:p},c.createElement(ct,null,c.createElement("div",{role:"dialog","aria-modal":!0,"aria-label":a,"aria-labelledby":a,tabIndex:-1,className:m.Dialog},c.createElement("div",{className:B},c.createElement(z,{keyCode:K.Escape,keyEvent:"keydown",handler:U}),c.createElement(z,{keyCode:K.Escape,handler:P}),l),O))))}const dt={appear:g(m.animateFadeUp,m.entering),appearActive:g(m.animateFadeUp,m.entered),enter:g(m.animateFadeUp,m.entering),enterActive:g(m.animateFadeUp,m.entered),exit:g(m.animateFadeUp,m.exiting),exitActive:g(m.animateFadeUp,m.exited)};function ft({children:t,...a}){return c.createElement(Q,Object.assign({},a,{classNames:dt}),t)}function ue({pressed:t,onClick:a}){const l=Ee();return c.createElement(_e,{variant:"tertiary",pressed:t,icon:Ge,onClick:a,accessibilityLabel:l.translate("Polaris.Common.close")})}function pt({id:t,children:a,closing:l,titleHidden:e,onClose:r}){return e||!a?c.createElement(x,{position:"absolute",insetInlineEnd:"400",insetBlockStart:"400",zIndex:"1"},c.createElement(ue,{onClick:r})):c.createElement(x,{paddingBlockStart:"400",paddingBlockEnd:"400",paddingInlineStart:"400",paddingInlineEnd:"400",borderBlockEndWidth:"025",borderColor:"border",background:"bg-surface-tertiary"}
1,c.createElement(Ve,{columns:{xs:"1fr auto"},gap:"400"},c.createElement(_,{gap:"400",blockAlign:"center"},c.createElement(me,{id:t,as:"h2",variant:"headingMd",breakWord:!0},a)),c.createElement(ue,{pressed:l,onClick:r})))}function mt({primaryAction:t,secondaryActions:a,children:l}){const e=t&&se(t,{variant:"primary"})||null,r=a&&se(a)||null,n=e||r?c.createElement(_,{gap:"200"},r,e):null;return c.createElement(_,{gap:"400",blockAlign:"center"},c.createElement(x,{borderColor:"border",borderBlockStartWidth:"025",padding:"400",width:"100%"},c.createElement(_,{gap:"400",blockAlign:"center",align:"space-between"},c.createElement(x,null,l),n)))}const de=200,Et=400,ht=function({children:a,title:l,titleHidden:e=!1,src:r,iFrameName:n,open:i,instant:s,sectioned:o,loading:u,size:f,limitHeight:E,footer:p,primaryAction:C,secondaryActions:k,onScrolledToBottom:B,activator:h,activatorWrapper:U="div",onClose:P,onIFrameLoad:O,onTransitionEnd:F,noScroll:ge}){const[xe,H]=d.useState(de),[Ce,te]=d.useState(!1),ne=d.useId(),re=d.useRef(null),be=Ee().translate("Polaris.Modal.iFrameTitle");let ae,ie;const Ne=d.useCallback(()=>{F&&F()},[F]),Se=d.useCallback(()=>{H(de);const b=h&&fe(h)?h&&h.current:re.current;b&&requestAnimationFrame(()=>A(b))},[h]),Me=d.useCallback(b=>{const D=b.target;if(D&&D.contentWindow)try{H(D.contentWindow.document.body.scrollHeight)}catch{H(Et)}O!=null&&O(b)},[O]);if(i){const b=!p&&!C&&!k?null:c.createElement(mt,{primaryAction:C,secondaryActions:k},p),D=o?Le(a,ve,{titleHidden:e}):a,j=u?c.createElement(x,{padding:"400"},c.createElement(_,{gap:"400",align:"center",blockAlign:"center"},c.createElement(Be,null))):D,Fe=ge?c.createElement("div",{className:V.NoScrollBody},c.createElement(x,{width:"100%",overflowX:"hidden",overflowY:"hidden"},j)):c.createElement(Ae,{shadow:!0,className:V.Body,onScrolledToBottom:B},j),ye=r?c.createElement("iframe",{name:n,title:be,src:r,className:V.IFrame,onLoad:Me,style:{height:`${xe}px`}}):Fe;ae=c.createElement(ut,{instant:s,labelledBy:ne,onClose:P,onEntered:Ne,onExited:Se,size:f,limitHeight:E,setClosing:te},c.createElement(pt,{titleHidden:e,id:ne,closing:Ce,onClose:P},l),ye,b),ie=c.createElement(Xe,{setClosing:te,onClick:P})}const $=!s,ke=h&&!fe(h)?c.createElement(x,{ref:re,as:U},h):null;return c.createElement(we.Provider,{value:!0},ke,c.createElement(Re,{idPrefix:"modal"},c.createElement(ee,{appear:$,enter:$,exit:$},ae),ie))};function fe(t){return Object.prototype.hasOwnProperty.call(t,"current")}ht.Section=ve;export{ht as M};
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.