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