nikhil_staging / lilac /web /_app /immutable /chunks /urlHashStore.8012d85b.js
nsthorat's picture
Push
ce87126
raw
history blame
No virus
16.1 kB
import{o as ol,a7 as sl,S as rl,i as fl,s as ul,G as me,E as he,k as F,a as K,l as H,m as P,c as q,h as C,n as _,H as h,I as ve,b as A,J as L,K as V,g as k,v as w,d as v,f as x,L as _e,M as ge,N as ke,O as dl,P as cl,D as Ee,C as bl,R as ml,j as hl,F as De,a4 as _l,y as te,z as ne,A as ie,B as ae,q as oe,r as se,u as re,Q as le,w as ce,e as Te,a3 as gl,T as kl,ak as yl,ab as pl}from"./index.01827105.js";import{C as ze}from"./Toggle.d7a7abec.js";import{B as Se}from"./taskMonitoringStore.f29f8009.js";import{w as Be}from"./index.2213faf5.js";const ye=new Set,Je=Be(0),Ie=()=>Je.set([...ye].filter(t=>sl(t)).length),Ol=t=>ol(()=>{ye.add(t);const l=t.subscribe(Ie);return()=>{l(),ye.delete(t),Ie()}});Je.subscribe(t=>{typeof document<"u"&&document.body.classList.toggle("bx--body--with-modal-open",t>0)});function Ae(t,l,e){const n=t.slice();return n[55]=l[e],n}const Sl=t=>({}),Me=t=>({}),Bl=t=>({}),Ne=t=>({});function Le(t){let l,e,n,i,r;return e=new ze({props:{size:20,class:"bx--modal-close__icon","aria-hidden":"true"}}),{c(){l=F("button"),te(e.$$.fragment),this.h()},l(a){l=H(a,"BUTTON",{type:!0,"aria-label":!0});var f=P(l);ne(e.$$.fragment,f),f.forEach(C),this.h()},h(){_(l,"type","button"),_(l,"aria-label",t[8]),h(l,"bx--modal-close",!0)},m(a,f){A(a,l,f),ie(e,l,null),t[37](l),n=!0,i||(r=V(l,"click",t[38]),i=!0)},p(a,f){(!n||f[0]&256)&&_(l,"aria-label",a[8])},i(a){n||(k(e.$$.fragment,a),n=!0)},o(a){v(e.$$.fragment,a),n=!1},d(a){a&&C(l),ae(e),t[37](null),i=!1,r()}}}function Ve(t){let l,e;const n=t[31].label,i=me(n,t,t[50],Ne),r=i||Cl(t);return{c(){l=F("h2"),r&&r.c(),this.h()},l(a){l=H(a,"H2",{id:!0});var f=P(l);r&&r.l(f),f.forEach(C),this.h()},h(){_(l,"id",t[25]),h(l,"bx--modal-header__label",!0)},m(a,f){A(a,l,f),r&&r.m(l,null),e=!0},p(a,f){i?i.p&&(!e||f[1]&524288)&&_e(i,n,a,a[50],e?ke(n,a[50],f,Bl):ge(a[50]),Ne):r&&r.p&&(!e||f[0]&128)&&r.p(a,e?f:[-1,-1]),(!e||f[0]&33554432)&&_(l,"id",a[25])},i(a){e||(k(r,a),e=!0)},o(a){v(r,a),e=!1},d(a){a&&C(l),r&&r.d(a)}}}function Cl(t){let l;return{c(){l=oe(t[7])},l(e){l=se(e,t[7])},m(e,n){A(e,l,n)},p(e,n){n[0]&128&&re(l,e[7])},d(e){e&&C(l)}}}function vl(t){let l;return{c(){l=oe(t[6])},l(e){l=se(e,t[6])},m(e,n){A(e,l,n)},p(e,n){n[0]&64&&re(l,e[6])},d(e){e&&C(l)}}}function je(t){let l,e,n,i,r;return e=new ze({props:{size:20,class:"bx--modal-close__icon","aria-hidden":"true"}}),{c(){l=F("button"),te(e.$$.fragment),this.h()},l(a){l=H(a,"BUTTON",{type:!0,"aria-label":!0});var f=P(l);ne(e.$$.fragment,f),f.forEach(C),this.h()},h(){_(l,"type","button"),_(l,"aria-label",t[8]),h(l,"bx--modal-close",!0)},m(a,f){A(a,l,f),ie(e,l,null),t[39](l),n=!0,i||(r=V(l,"click",t[40]),i=!0)},p(a,f){(!n||f[0]&256)&&_(l,"aria-label",a[8])},i(a){n||(k(e.$$.fragment,a),n=!0)},o(a){v(e.$$.fragment,a),n=!1},d(a){a&&C(l),ae(e),t[39](null),i=!1,r()}}}function Fe(t){let l;return{c(){l=F("div"),this.h()},l(e){l=H(e,"DIV",{}),P(l).forEach(C),this.h()},h(){h(l,"bx--modal-content--overflow-indicator",!0)},m(e,n){A(e,l,n)},d(e){e&&C(l)}}}function He(t){let l,e,n,i,r,a;const f=[Dl,El],d=[];function c(b,g){return b[16].length>0?0:b[15]?1:-1}return~(e=c(t))&&(n=d[e]=f[e](t)),r=new Se({props:{kind:t[3]?"danger":"primary",disabled:t[12],icon:t[13],$$slots:{default:[Al]},$$scope:{ctx:t}}}),r.$on("click",t[43]),{c(){l=F("div"),n&&n.c(),i=K(),te(r.$$.fragment),this.h()},l(b){l=H(b,"DIV",{});var g=P(l);n&&n.l(g),i=q(g),ne(r.$$.fragment,g),g.forEach(C),this.h()},h(){h(l,"bx--modal-footer",!0),h(l,"bx--modal-footer--three-button",t[16].length===2)},m(b,g){A(b,l,g),~e&&d[e].m(l,null),L(l,i),ie(r,l,null),a=!0},p(b,g){let N=e;e=c(b),e===N?~e&&d[e].p(b,g):(n&&(w(),v(d[N],1,1,()=>{d[N]=null}),x()),~e?(n=d[e],n?n.p(b,g):(n=d[e]=f[e](b),n.c()),k(n,1),n.m(l,i)):n=null);const O={};g[0]&8&&(O.kind=b[3]?"danger":"primary"),g[0]&4096&&(O.disabled=b[12]),g[0]&8192&&(O.icon=b[13]),g[0]&2048|g[1]&524288&&(O.$$scope={dirty:g,ctx:b}),r.$set(O),(!a||g[0]&65536)&&h(l,"bx--modal-footer--three-button",b[16].length===2)},i(b){a||(k(n),k(r.$$.fragment,b),a=!0)},o(b){v(n),v(r.$$.fragment,b),a=!1},d(b){b&&C(l),~e&&d[e].d(),ae(r)}}}function El(t){let l,e;return l=new Se({props:{kind:"secondary",$$slots:{default:[Tl]},$$scope:{ctx:t}}}),l.$on("click",t[42]),{c(){te(l.$$.fragment)},l(n){ne(l.$$.fragment,n)},m(n,i){ie(l,n,i),e=!0},p(n,i){const r={};i[0]&32768|i[1]&524288&&(r.$$scope={dirty:i,ctx:n}),l.$set(r)},i(n){e||(k(l.$$.fragment,n),e=!0)},o(n){v(l.$$.fragment,n),e=!1},d(n){ae(l,n)}}}function Dl(t){let l,e,n=t[16],i=[];for(let a=0;a<n.length;a+=1)i[a]=Pe(Ae(t,n,a));const r=a=>v(i[a],1,1,()=>{i[a]=null});return{c(){for(let a=0;a<i.length;a+=1)i[a].c();l=Te()},l(a){for(let f=0;f<i.length;f+=1)i[f].l(a);l=Te()},m(a,f){for(let d=0;d<i.length;d+=1)i[d]&&i[d].m(a,f);A(a,l,f),e=!0},p(a,f){if(f[0]&67174400){n=a[16];let d;for(d=0;d<n.length;d+=1){const c=Ae(a,n,d);i[d]?(i[d].p(c,f),k(i[d],1)):(i[d]=Pe(c),i[d].c(),k(i[d],1),i[d].m(l.parentNode,l))}for(w(),d=n.length;d<i.length;d+=1)r(d);x()}},i(a){if(!e){for(let f=0;f<n.length;f+=1)k(i[f]);e=!0}},o(a){i=i.filter(Boolean);for(let f=0;f<i.length;f+=1)v(i[f]);e=!1},d(a){gl(i,a),a&&C(l)}}}function Tl(t){let l;return{c(){l=oe(t[15])},l(e){l=se(e,t[15])},m(e,n){A(e,l,n)},p(e,n){n[0]&32768&&re(l,e[15])},d(e){e&&C(l)}}}function Il(t){let l=t[55].text+"",e,n;return{c(){e=oe(l),n=K()},l(i){e=se(i,l),n=q(i)},m(i,r){A(i,e,r),A(i,n,r)},p(i,r){r[0]&65536&&l!==(l=i[55].text+"")&&re(e,l)},d(i){i&&C(e),i&&C(n)}}}function Pe(t){let l,e;function n(){return t[41](t[55])}return l=new Se({props:{kind:"secondary",$$slots:{default:[Il]},$$scope:{ctx:t}}}),l.$on("click",n),{c(){te(l.$$.fragment)},l(i){ne(l.$$.fragment,i)},m(i,r){ie(l,i,r),e=!0},p(i,r){t=i;const a={};r[0]&65536|r[1]&524288&&(a.$$scope={dirty:r,ctx:t}),l.$set(a)},i(i){e||(k(l.$$.fragment,i),e=!0)},o(i){v(l.$$.fragment,i),e=!1},d(i){ae(l,i)}}}function Al(t){let l;return{c(){l=oe(t[11])},l(e){l=se(e,t[11])},m(e,n){A(e,l,n)},p(e,n){n[0]&2048&&re(l,e[11])},d(e){e&&C(l)}}}function Ml(t){let l,e,n,i,r,a,f,d,c,b,g,N,O,Y,R,X,J,m,G,$,S=t[5]&&Le(t),B=t[7]&&Ve(t);const Z=t[31].heading,U=me(Z,t,t[50],Me),D=U||vl(t);let y=!t[5]&&je(t);const Q=t[31].default,T=me(Q,t,t[50],null);let E=t[10]&&Fe(),p=!t[5]&&He(t),z=[{role:"presentation"},{id:t[18]},t[28]],j={};for(let s=0;s<z.length;s+=1)j=he(j,z[s]);return{c(){l=F("div"),e=F("div"),n=F("div"),S&&S.c(),i=K(),B&&B.c(),r=K(),a=F("h3"),D&&D.c(),f=K(),y&&y.c(),d=K(),c=F("div"),T&&T.c(),Y=K(),E&&E.c(),R=K(),p&&p.c(),this.h()},l(s){l=H(s,"DIV",{role:!0,id:!0});var u=P(l);e=H(u,"DIV",{tabindex:!0,role:!0,"aria-describedby":!0,"aria-modal":!0,"aria-label":!0});var I=P(e);n=H(I,"DIV",{});var M=P(n);S&&S.l(M),i=q(M),B&&B.l(M),r=q(M),a=H(M,"H3",{id:!0});var W=P(a);D&&D.l(W),W.forEach(C),f=q(M),y&&y.l(M),M.forEach(C),d=q(I),c=H(I,"DIV",{id:!0,tabindex:!0,role:!0,"aria-label":!0,"aria-labelledby":!0});var fe=P(c);T&&T.l(fe),fe.forEach(C),Y=q(I),E&&E.l(I),R=q(I),p&&p.l(I),I.forEach(C),u.forEach(C),this.h()},h(){_(a,"id",t[24]),h(a,"bx--modal-header__heading",!0),h(n,"bx--modal-header",!0),_(c,"id",t[23]),_(c,"tabindex",b=t[10]?"0":void 0),_(c,"role",g=t[10]?"region":void 0),_(c,"aria-label",N=t[10]?t[22]:void 0),_(c,"aria-labelledby",O=t[7]?t[25]:t[24]),h(c,"bx--modal-content",!0),h(c,"bx--modal-content--with-form",t[9]),h(c,"bx--modal-scroll-content",t[10]),_(e,"tabindex","-1"),_(e,"role",X=t[4]?t[5]?"alert":"alertdialog":"dialog"),_(e,"aria-describedby",J=t[4]&&!t[5]?t[23]:void 0),_(e,"aria-modal","true"),_(e,"aria-label",t[22]),h(e,"bx--modal-container",!0),h(e,"bx--modal-container--xs",t[2]==="xs"),h(e,"bx--modal-container--sm",t[2]==="sm"),h(e,"bx--modal-container--lg",t[2]==="lg"),ve(l,j),h(l,"bx--modal",!0),h(l,"bx--modal-tall",!t[5]),h(l,"is-visible",t[0]),h(l,"bx--modal--danger",t[3])},m(s,u){A(s,l,u),L(l,e),L(e,n),S&&S.m(n,null),L(n,i),B&&B.m(n,null),L(n,r),L(n,a),D&&D.m(a,null),L(n,f),y&&y.m(n,null),L(e,d),L(e,c),T&&T.m(c,null),L(e,Y),E&&E.m(e,null),L(e,R),p&&p.m(e,null),t[44](e),t[46](l),m=!0,G||($=[V(e,"click",t[45]),V(l,"keydown",t[32]),V(l,"keydown",t[47]),V(l,"click",t[33]),V(l,"click",t[48]),V(l,"mouseover",t[34]),V(l,"mouseenter",t[35]),V(l,"mouseleave",t[36]),V(l,"transitionend",t[49])],G=!0)},p(s,u){s[5]?S?(S.p(s,u),u[0]&32&&k(S,1)):(S=Le(s),S.c(),k(S,1),S.m(n,i)):S&&(w(),v(S,1,1,()=>{S=null}),x()),s[7]?B?(B.p(s,u),u[0]&128&&k(B,1)):(B=Ve(s),B.c(),k(B,1),B.m(n,r)):B&&(w(),v(B,1,1,()=>{B=null}),x()),U?U.p&&(!m||u[1]&524288)&&_e(U,Z,s,s[50],m?ke(Z,s[50],u,Sl):ge(s[50]),Me):D&&D.p&&(!m||u[0]&64)&&D.p(s,m?u:[-1,-1]),(!m||u[0]&16777216)&&_(a,"id",s[24]),s[5]?y&&(w(),v(y,1,1,()=>{y=null}),x()):y?(y.p(s,u),u[0]&32&&k(y,1)):(y=je(s),y.c(),k(y,1),y.m(n,null)),T&&T.p&&(!m||u[1]&524288)&&_e(T,Q,s,s[50],m?ke(Q,s[50],u,null):ge(s[50]),null),(!m||u[0]&8388608)&&_(c,"id",s[23]),(!m||u[0]&1024&&b!==(b=s[10]?"0":void 0))&&_(c,"tabindex",b),(!m||u[0]&1024&&g!==(g=s[10]?"region":void 0))&&_(c,"role",g),(!m||u[0]&4195328&&N!==(N=s[10]?s[22]:void 0))&&_(c,"aria-label",N),(!m||u[0]&50331776&&O!==(O=s[7]?s[25]:s[24]))&&_(c,"aria-labelledby",O),(!m||u[0]&512)&&h(c,"bx--modal-content--with-form",s[9]),(!m||u[0]&1024)&&h(c,"bx--modal-scroll-content",s[10]),s[10]?E||(E=Fe(),E.c(),E.m(e,R)):E&&(E.d(1),E=null),s[5]?p&&(w(),v(p,1,1,()=>{p=null}),x()):p?(p.p(s,u),u[0]&32&&k(p,1)):(p=He(s),p.c(),k(p,1),p.m(e,null)),(!m||u[0]&48&&X!==(X=s[4]?s[5]?"alert":"alertdialog":"dialog"))&&_(e,"role",X),(!m||u[0]&8388656&&J!==(J=s[4]&&!s[5]?s[23]:void 0))&&_(e,"aria-describedby",J),(!m||u[0]&4194304)&&_(e,"aria-label",s[22]),(!m||u[0]&4)&&h(e,"bx--modal-container--xs",s[2]==="xs"),(!m||u[0]&4)&&h(e,"bx--modal-container--sm",s[2]==="sm"),(!m||u[0]&4)&&h(e,"bx--modal-container--lg",s[2]==="lg"),ve(l,j=dl(z,[{role:"presentation"},(!m||u[0]&262144)&&{id:s[18]},u[0]&268435456&&s[28]])),h(l,"bx--modal",!0),h(l,"bx--modal-tall",!s[5]),h(l,"is-visible",s[0]),h(l,"bx--modal--danger",s[3])},i(s){m||(k(S),k(B),k(D,s),k(y),k(T,s),k(p),m=!0)},o(s){v(S),v(B),v(D,s),v(y),v(T,s),v(p),m=!1},d(s){s&&C(l),S&&S.d(),B&&B.d(),D&&D.d(s),y&&y.d(),T&&T.d(s),E&&E.d(),p&&p.d(),t[44](null),t[46](null),G=!1,cl($)}}}function Nl(t,l,e){let n,i,r,a;const f=["size","open","danger","alert","passiveModal","modalHeading","modalLabel","modalAriaLabel","iconDescription","hasForm","hasScrollingContent","primaryButtonText","primaryButtonDisabled","primaryButtonIcon","shouldSubmitOnEnter","secondaryButtonText","secondaryButtons","selectorPrimaryFocus","preventCloseOnClickOutside","id","ref"];let d=Ee(l,f),c,{$$slots:b={},$$scope:g}=l,{size:N=void 0}=l,{open:O=!1}=l,{danger:Y=!1}=l,{alert:R=!1}=l,{passiveModal:X=!1}=l,{modalHeading:J=void 0}=l,{modalLabel:m=void 0}=l,{modalAriaLabel:G=void 0}=l,{iconDescription:$="Close the modal"}=l,{hasForm:S=!1}=l,{hasScrollingContent:B=!1}=l,{primaryButtonText:Z=""}=l,{primaryButtonDisabled:U=!1}=l,{primaryButtonIcon:D=void 0}=l,{shouldSubmitOnEnter:y=!0}=l,{secondaryButtonText:Q=""}=l,{secondaryButtons:T=[]}=l,{selectorPrimaryFocus:E="[data-modal-primary-focus]"}=l,{preventCloseOnClickOutside:p=!1}=l,{id:z="ccs-"+Math.random().toString(36)}=l,{ref:j=null}=l;const s=bl();let u=null,I=null,M=!1,W=!1;function fe(o){((o||I).querySelector(E)||u).focus()}const ue=Be(O);ml(t,ue,o=>e(52,c=o)),Ol(ue),hl(()=>{M?O||(M=!1,s("close")):O&&(M=!0,fe(),s("open"))});function Ke(o){le.call(this,t,o)}function qe(o){le.call(this,t,o)}function Re(o){le.call(this,t,o)}function Xe(o){le.call(this,t,o)}function Ge(o){le.call(this,t,o)}function Qe(o){ce[o?"unshift":"push"](()=>{u=o,e(19,u)})}const We=()=>{e(0,O=!1)};function Ye(o){ce[o?"unshift":"push"](()=>{u=o,e(19,u)})}const Ze=()=>{e(0,O=!1)},we=o=>{s("click:button--secondary",{text:o.text})},xe=()=>{s("click:button--secondary",{text:Q})},$e=()=>{s("submit"),s("click:button--primary")};function el(o){ce[o?"unshift":"push"](()=>{I=o,e(20,I)})}const ll=()=>{e(21,W=!0)};function tl(o){ce[o?"unshift":"push"](()=>{j=o,e(1,j)})}const nl=o=>{if(O)if(o.key==="Escape")e(0,O=!1);else if(o.key==="Tab"){const Ce=`
a[href], area[href], input:not([disabled]):not([tabindex='-1']),
button:not([disabled]):not([tabindex='-1']),select:not([disabled]):not([tabindex='-1']),
textarea:not([disabled]):not([tabindex='-1']),
iframe, object, embed, *[tabindex]:not([tabindex='-1']):not([disabled]), *[contenteditable=true]
`,de=Array.from(j.querySelectorAll(Ce));let ee=de.indexOf(document.activeElement);ee===-1&&o.shiftKey&&(ee=0),ee+=de.length+(o.shiftKey?-1:1),ee%=de.length,de[ee].focus(),o.preventDefault()}else y&&o.key==="Enter"&&!U&&(s("submit"),s("click:button--primary"))},il=()=>{!W&&!p&&e(0,O=!1),e(21,W=!1)},al=o=>{o.propertyName==="transform"&&s("transitionend",{open:O})};return t.$$set=o=>{e(54,l=he(he({},l),De(o))),e(28,d=Ee(l,f)),"size"in o&&e(2,N=o.size),"open"in o&&e(0,O=o.open),"danger"in o&&e(3,Y=o.danger),"alert"in o&&e(4,R=o.alert),"passiveModal"in o&&e(5,X=o.passiveModal),"modalHeading"in o&&e(6,J=o.modalHeading),"modalLabel"in o&&e(7,m=o.modalLabel),"modalAriaLabel"in o&&e(29,G=o.modalAriaLabel),"iconDescription"in o&&e(8,$=o.iconDescription),"hasForm"in o&&e(9,S=o.hasForm),"hasScrollingContent"in o&&e(10,B=o.hasScrollingContent),"primaryButtonText"in o&&e(11,Z=o.primaryButtonText),"primaryButtonDisabled"in o&&e(12,U=o.primaryButtonDisabled),"primaryButtonIcon"in o&&e(13,D=o.primaryButtonIcon),"shouldSubmitOnEnter"in o&&e(14,y=o.shouldSubmitOnEnter),"secondaryButtonText"in o&&e(15,Q=o.secondaryButtonText),"secondaryButtons"in o&&e(16,T=o.secondaryButtons),"selectorPrimaryFocus"in o&&e(30,E=o.selectorPrimaryFocus),"preventCloseOnClickOutside"in o&&e(17,p=o.preventCloseOnClickOutside),"id"in o&&e(18,z=o.id),"ref"in o&&e(1,j=o.ref),"$$scope"in o&&e(50,g=o.$$scope)},t.$$.update=()=>{t.$$.dirty[0]&1&&_l(ue,c=O,c),t.$$.dirty[0]&262144&&e(25,n=`bx--modal-header__label--modal-${z}`),t.$$.dirty[0]&262144&&e(24,i=`bx--modal-header__heading--modal-${z}`),t.$$.dirty[0]&262144&&e(23,r=`bx--modal-body--${z}`),e(22,a=m||l["aria-label"]||G||J)},l=De(l),[O,j,N,Y,R,X,J,m,$,S,B,Z,U,D,y,Q,T,p,z,u,I,W,a,r,i,n,s,ue,d,G,E,b,Ke,qe,Re,Xe,Ge,Qe,We,Ye,Ze,we,xe,$e,el,ll,tl,nl,il,al,g]}class Ll extends rl{constructor(l){super(),fl(this,l,Nl,Ml,ul,{size:2,open:0,danger:3,alert:4,passiveModal:5,modalHeading:6,modalLabel:7,modalAriaLabel:29,iconDescription:8,hasForm:9,hasScrollingContent:10,primaryButtonText:11,primaryButtonDisabled:12,primaryButtonIcon:13,shouldSubmitOnEnter:14,secondaryButtonText:15,secondaryButtons:16,selectorPrimaryFocus:30,preventCloseOnClickOutside:17,id:18,ref:1},null,[-1,-1])}}const zl=Ll;function be(t){return!!(t&&typeof t=="object"&&!Array.isArray(t))}function pe(t,...l){if(!l.length)return t;const e=l.shift();if(be(t)&&be(e))for(const n in e){const i=t[n],r=e[n];be(r)&&be(i)?(i||Object.assign(t,{[n]:{}}),pe(i,r)):i||Object.assign(t,{[n]:r})}return pe(t,...l)}const Oe="APP_CONTEXT";function Jl(){const{subscribe:t,update:l}=Be({hash:"",page:null,identifier:null,hashState:null,datasetViewState:null,onUrlChange(e,n){if(this.page!=e)return;const i=this.hash.slice(1),[r,a]=i.split("&",2);n(r,a)}});return{subscribe:t,setHash(e,n){l(i=>{const[r,...a]=n.slice(1).split("&");return i.page=e,i.hash=n,i.identifier=r,i.hashState=a.join("&"),i})}}}function Vl(t,l){const e=`#${t}`+(l!=""?`&${l}`:"");e!=location.hash&&history.pushState(null,"",e)}function Ul(t){kl(Oe,t)}function Kl(){if(!yl(Oe))throw new Error("AppStateContext not found");return pl(Oe)}function Ue(t,l){const e=Object.keys(t);for(const n of e){const i=t[n],r=l[n],a=JSON.stringify(i),f=JSON.stringify(r);a==f&&delete t[n],typeof i=="object"&&r!=null&&i!=null&&Ue(i,r)}}function ql(t,l){t=JSON.parse(JSON.stringify(t)),Ue(t,l);const e=[];for(const n of Object.keys(t)){const i=JSON.stringify(t[n]);e.push([n,i])}return e.map(([n,i])=>`${n}=${i}`).join("&")}function Rl(t,l){if(l=l!=null?JSON.parse(JSON.stringify(l)):{},t==null)return l;const e={},n=(decodeURIComponent(t)||"").split("&");for(const r of n){if(r==null)continue;const[a,f]=r.split("=");e[a]=JSON.parse(f)}return pe(l,e)}function Xl(t,l,e,n,i,r){let a=!1;return n.subscribe(f=>{f.page===t&&f.identifier===l&&(a=!0,e.set(i(f.hashState)))}),e.subscribe(f=>{f!=null&&(a||Vl(l,r(f)),a=!1)}),e}export{zl as M,ql as a,Jl as c,Rl as d,Kl as g,Xl as p,Ul as s,Ol as t};