vendor: 5,957 bytes, line 1
1import{g as q,r as x}from"./chunk-rtlSGV0HlPFTb.js";import{w as J,i as _,a as B,b as I}from"./chunk-n8Dcc5pPs-VwA.js";import{a as G,g as X,I as Q}from"./chunk-CN_yS3gNheE75.js";var K={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};const ee=q(K);var te=/\s([^'"/\s><]+?)[\s/>]|([^\s=]+)=\s?(".*?"|'.*?')/g;function z(e){var t={type:"tag",name:"",voidElement:!1,attrs:{},children:[]},n=e.match(/<\/?([^\s]+?)[/\s>]/);if(n&&(t.name=n[1],(ee[n[1]]||e.charAt(e.length-2)==="/")&&(t.voidElement=!0),t.name.startsWith("!--"))){var r=e.indexOf("-->");return{type:"comment",comment:r!==-1?e.slice(4,r):""}}for(var i=new RegExp(te),a=null;(a=i.exec(e))!==null;)if(a[0].trim())if(a[1]){var u=a[1].trim(),p=[u,""];u.indexOf("=")>-1&&(p=u.split("=")),t.attrs[p[0]]=p[1],i.lastIndex--}else a[2]&&(t.attrs[a[2]]=a[3].trim().substring(1,a[3].length-1));return t}var ne=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,re=/^\s*$/,se=Object.create(null);function M(e,t){switch(t.type){case"text":return e+t.content;case"tag":return e+="<"+t.name+(t.attrs?function(n){var r=[];for(var i in n)r.push(i+'="'+n[i]+'"');return r.length?" "+r.join(" "):""}(t.attrs):"")+(t.voidElement?"/>":">"),t.voidElement?e:e+t.children.reduce(M,"")+"</"+t.name+">";case"comment":return e+"<!--"+t.comment+"-->"}}var ae={parse:function(e,t){t||(t={}),t.components||(t.components=se);var n,r=[],i=[],a=-1,u=!1;if(e.indexOf("<")!==0){var p=e.indexOf("<");r.push({type:"text",content:p===-1?e:e.substring(0,p)})}return e.replace(ne,function(y,A){if(u){if(y!=="</"+n.name+">")return;u=!1}var m,E=y.charAt(1)!=="/",b=y.startsWith("<!--"),g=A+y.length,l=e.charAt(g);if(b){var C=z(y);return a<0?(r.push(C),r):((m=i[a]).children.push(C),r)}if(E&&(a++,(n=z(y)).type==="tag"&&t.components[n.name]&&(n.type="component",u=!0),n.voidElement||u||!l||l==="<"||n.children.push({type:"text",content:e.slice(g,e.indexOf("<",g))}),a===0&&r.push(n),(m=i[a-1])&&m.children.push(n),i[a]=n),(!E||n.voidElement)&&(a>-1&&(n.voidElement||n.name===y.slice(2,-1))&&(a--,n=a===-1?r:i[a]),!u&&l!=="<"&&l)){m=a===-1?r:i[a].children;var h=e.indexOf("<",g),o=e.slice(g,h===-1?void 0:h);re.test(o)&&(o=" "),(h>-1&&a+m.length>=0||o!==" ")&&m.push({type:"text",content:o})}}),r},stringify:function(e){return e.reduce(function(t,n){return t+M("",n)},"")}};const H=(e,t)=>{var r;if(!e)return!1;const n=((r=e.props)==null?void 0:r.children)??e.children;return t?n.length>0:!!n},W=e=>{var n,r;if(!e)return[];const t=((n=e.props)==null?void 0:n.children)??e.children;return(r=e.props)!=null&&r.i18nIsDynamicList?S(t):t},ie=e=>Array.isArray(e)&&e.every(x.isValidElement),S=e=>Array.isArray(e)?e:[e],oe=(e,t)=>{const n={...t};return n.props=Object.assign(e.props,t.props),n},U=(e,t,n,r)=>{if(!e)return"";let i="";const a=S(e),u=t!=null&&t.transSupportBasicHtmlNodes?t.transKeepBasicHtmlNodesFor??[]:[];return a.forEach((p,y)=>{if(_(p)){i+=`${p}`;return}if(x.isValidElement(p)){const{props:A,type:m}=p,E=Object.keys(A).length,b=u.indexOf(m)>-1,g=A.children;if(!g&&b&&!E){i+=`<${m}/>`;return}if(!g&&(!b||E)||A.i18nIsDynamicList){i+=`<${y}></${y}>`;return}if(b&&E===1&&_(g)){i+=`<${m}>${g}</${m}>`;return}const l=U(g,t,n,r);i+=`<${y}>${l}</${y}>`;return}if(p===null){B(n,"TRANS_NULL_VALUE","Passed in a null value as child",{i18nKey:r});return}if(I(p)){const{format:A,...m}=p,E=Object.keys(m);if(E.length===1){const b=A?`${E[0]}, ${A}`:E[0];i+=`{{${b}}}`;return}B(n,"TRANS_INVALID_OBJ","Invalid child - Object should only have keys {{ value, format }} (format is optional).",{i18nKey:r,child:p});return}B(n,"TRANS_INVALID_VAR","Passed in a variable like {number} - pass variables for interpolation as full objects like {{number}}.",{i18nKey:r,child:p})}),i},le=(e,t,n,r,i,a,u)=>{if(n==="")return[];const p=i.transKeepBasicHtmlNodesFor||[],y=n&&new RegExp(p.map(o=>`<${o}`).join("|")).test(n);if(!e&&!t&&!y&&!u)return[n];const A=t??{},m=o=>{S(o).forEach(c=>{_(c)||(H(c)?m(W(c)):I(c)&&!x.isValidElement(c)&&Object.assign(A,c))})};m(e);const E=ae.parse(`<0>${n}</0>`),b={...A,...a},g=(o,N,c)=>{var f;const $=W(o),k=C($,N.children,c);return ie($)&&k.length===0||(f=o.props)!=null&&f.i18nIsDynamicList?$:k},l=(o,N,c,$,k)=>{o.dummy?(o.children=N,c.push(x.cloneElement(o,{key:$},k?void 0:N))):c.push(...x.Children.map([o],f=>{const s={...f.props};return delete s.i18nIsDynamicList,x.createElement(f.type,{...s,key:$,ref:f.props.ref??f.ref},k?null:N)}))},C=(o,N,c)=>{const $=S(o);return S(N).reduce((f,s,O)=>{var L,D;const j=((D=(L=s.children)==null?void 0:L[0])==null?void 0:D.content)&&r.services.interpolator.interpolate(s.children[0].content,b,r.language);if(s.type==="tag"){let T=$[parseInt(s.name,10)];!T&&t&&(T=t[s.name]),c.length===1&&!T&&(T=c[0][s.name]),T||(T={});const d=Object.keys(s.attrs).length!==0?oe({props:s.attrs},T):T,V=x.isValidElement(d),F=V&&H(s,!0)&&!s.voidElement,P=y&&I(d)&&d.dummy&&!V,w=I(t)&&Object.hasOwnProperty.call(t,s.name);if(_(d)){const v=r.services.interpolator.interpolate(d,b,r.language);f.push(v)}else if(H(d)||F){const v=g(d,s,c);l(d,v,f,O)}else if(P){const v=C($,s.children,c);l(d,v,f,O)}else if(Number.isNaN(parseFloat(s.name)))if(w){const v=g(d,s,c);l(d,v,f,O,s.voidElement)}else if(i.transSupportBasicHtmlNodes&&p.indexOf(s.name)>-1)if(s.voidElement)f.push(x.createElement(s.name,{key:`${s.name}-${O}`}));else{const v=C($,s.children,c);f.push(x.createElement(s.name,{key:`${s.name}-${O}`},v))}else if(s.voidElement)f.push(`<${s.name} />`);else{const v=C($,s.children,c);f.push(`<${s.name}>${v}</${s.name}>`)}else if(I(d)&&!V){const v=s.children[0]?j:null;v&&f.push(v)}else l(d,j,f,O,s.children.length!==1||!j)}else if(s.type==="text"){const T=i.transWrapTextNodes,d=u?i.unescape(r.services.interpolator.interpolate(s.content,b,r.language)):r.services.interpolator.interpolate(s.content,b,r.language);T?f.push(x.createElement(T,{key:`${s.name}-${O}`},d)):f.push(d)}return f},[])},h=C([{dummy:!0,children:e||[]}],E,S(e||[]));return W(h[0])}
1,Y=(e,t,n)=>{const r=e.key||t,i=x.cloneElement(e,{key:r});if(!i.props||!i.props.children||n.indexOf(`${t}/>`)<0&&n.indexOf(`${t} />`)<0)return i;function a(){return x.createElement(x.Fragment,null,i)}return x.createElement(a,{key:r})},ce=(e,t)=>e.map((n,r)=>Y(n,r,t)),ue=(e,t)=>{const n={};return Object.keys(e).forEach(r=>{Object.assign(n,{[r]:Y(e[r],r,t)})}),n},pe=(e,t,n,r)=>e?Array.isArray(e)?ce(e,t):I(e)?ue(e,t):(J(n,"TRANS_INVALID_COMPONENTS",'<Trans /> "components" prop expects an object or array',{i18nKey:r}),null):null,fe=e=>!I(e)||Array.isArray(e)?!1:Object.keys(e).reduce((t,n)=>t&&Number.isNaN(Number.parseFloat(n)),!0);function me({children:e,count:t,parent:n,i18nKey:r,context:i,tOptions:a={},values:u,defaults:p,components:y,ns:A,i18n:m,t:E,shouldUnescape:b,...g}){var V,F,P,w,v,R;const l=m||X();if(!l)return J(l,"NO_I18NEXT_INSTANCE","Trans: You need to pass in an i18next instance using i18nextReactModule",{i18nKey:r}),e;const C=E||l.t.bind(l)||(Z=>Z),h={...G(),...(V=l.options)==null?void 0:V.react};let o=A||C.ns||((F=l.options)==null?void 0:F.defaultNS);o=_(o)?[o]:o||["translation"];const N=U(e,h,l,r),c=p||N||h.transEmptyNodeValue||r,{hashTransKey:$}=h,k=r||($?$(N||c):N||c);(w=(P=l.options)==null?void 0:P.interpolation)!=null&&w.defaultVariables&&(u=u&&Object.keys(u).length>0?{...u,...l.options.interpolation.defaultVariables}:{...l.options.interpolation.defaultVariables});const f=u||t!==void 0&&!((R=(v=l.options)==null?void 0:v.interpolation)!=null&&R.alwaysFormat)||!e?a.interpolation:{interpolation:{...a.interpolation,prefix:"#$?",suffix:"?$#"}},s={...a,context:i||a.context,count:t,...u,...f,defaultValue:c,ns:o},O=k?C(k,s):c,j=pe(y,O,l,r);let L=j||e,D=null;fe(j)&&(D=j,L=e);const T=le(L,D,O,l,h,s,b),d=n??h.defaultTransParent;return d?x.createElement(d,g,T):T}function ge({children:e,count:t,parent:n,i18nKey:r,context:i,tOptions:a={},values:u,defaults:p,components:y,ns:A,i18n:m,t:E,shouldUnescape:b,...g}){var N;const{i18n:l,defaultNS:C}=x.useContext(Q)||{},h=m||l||X(),o=E||(h==null?void 0:h.t.bind(h));return me({children:e,count:t,parent:n,i18nKey:r,context:i,tOptions:a,values:u,defaults:p,components:y,ns:A||(o==null?void 0:o.ns)||C||((N=h==null?void 0:h.options)==null?void 0:N.defaultNS),i18n:h,t:E,shouldUnescape:b,...g})}export{ge as T};
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.