1import{a as h,k as x,d2 as c,w as v}from"./uZB5FNSR.js";function A(s,d){const e=d||{},i=h().vueApp;return i.runWithContext(()=>{let n=null,t=null,u=null,l=null,a=null;const p=()=>{a&&(clearTimeout(a),a=null),l&&(l(),l=null),e.onUnmounted?.();try{n&&(c(null,n),n.parentNode&&n.parentNode.removeChild(n))}catch(o){console.warn("[componentMount] Error during unmount:",o)}finally{n=null,t=null,u=null,l=null}};try{n=document.createElement("div");let o;if(e.containerEl?o=typeof e.containerEl=="string"?document.querySelector(e.containerEl)||document.body:e.containerEl:o=document.body,t=x(s,e.props||{}),t.appContext=i._context,c(t,n),o.appendChild(n),t.component&&(u=t.component.exposed||t.component.proxy),e.onMounted?.(),e.autoUnmount===!0&&u){const m=e.watchStateKey||"isOpen";u[m]!==void 0&&(l=v(()=>{const r=u?.[m];return r&&typeof r=="object"&&"value"in r?r.value:r},(r,f)=>{if(f===!0&&r===!1){const y=e.unmountDelay??300;a=setTimeout(()=>{p()},y)}},{immediate:!1}))}return{instance:u,container:n,unmount:p}}catch(o){return console.error("[componentMount] Error mounting component:",o),n&&(t&&c(null,n),n.parentNode&&n.parentNode.removeChild(n)),{instance:null,container:null,unmount:()=>{}}}})}export{A 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.