1import{o as e,t}from"./rolldown-runtime-C0FnF6B9.js";import{t as n}from"./react-DiVRNtpo.js";import{n as r,r as i}from"./useTranslation-BbhNI8og.js";import{t as a}from"./objectWithoutPropertiesLoose-Do6ywDBO.js";import{r as o,t as s}from"./defineProperty-CqlHYGuI.js";import{i as c,o as l,s as u}from"./nonIterableRest-BnjQBfNT.js";function d(e,t){if(e==null)return{};var n,r,i=a(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)===-1&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var f=t(((e,t)=>{t.exports={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}})),p=e(n()),m=e(f()),h=/\s([^'"/\s><]+?)[\s/>]|([^\s=]+)=\s?(".*?"|'.*?')/g;function g(e){var t={type:`tag`,name:``,voidElement:!1,attrs:{},children:[]},n=e.match(/<\/?([^\s]+?)[/\s>]/);if(n&&(t.name=n[1],(m.default[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(h),a=null;(a=i.exec(e))!==null;)if(a[0].trim()){if(a[1]){var o=a[1].trim(),s=[o,``];o.indexOf(`=`)>-1&&(s=o.split(`=`)),t.attrs[s[0]]=s[1],i.lastIndex--}else a[2]&&(t.attrs[a[2]]=a[3].trim().substring(1,a[3].length-1))}return t}var _=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,v=/^\s*$/,y=Object.create(null);function b(e,t){switch(t.type){case`text`:return e+t.content;case`tag`:return e+=`<`+t.name+(t.attrs?function(e){var t=[];for(var n in e)t.push(n+`="`+e[n]+`"`);return t.length?` `+t.join(` `):``}(t.attrs):``)+(t.voidElement?`/>`:`>`),t.voidElement?e:e+t.children.reduce(b,``)+`</`+t.name+`>`;case`comment`:return e+`<!--`+t.comment+`-->`}}var x={parse:function(e,t){t||={},t.components||(t.components=y);var n,r=[],i=[],a=-1,o=!1;if(e.indexOf(`<`)!==0){var s=e.indexOf(`<`);r.push({type:`text`,content:s===-1?e:e.substring(0,s)})}return e.replace(_,function(s,c){if(o){if(s!==`</`+n.name+`>`)return;o=!1}var l,u=s.charAt(1)!==`/`,d=s.startsWith(`<!--`),f=c+s.length,p=e.charAt(f);if(d){var m=g(s);return a<0?(r.push(m),r):((l=i[a]).children.push(m),r)}if(u&&(a++,(n=g(s)).type===`tag`&&t.components[n.name]&&(n.type=`component`,o=!0),n.voidElement||o||!p||p===`<`||n.children.push({type:`text`,content:e.slice(f,e.indexOf(`<`,f))}),a===0&&r.push(n),(l=i[a-1])&&l.children.push(n),i[a]=n),(!u||n.voidElement)&&(a>-1&&(n.voidElement||n.name===s.slice(2,-1))&&(a--,n=a===-1?r:i[a]),!o&&p!==`<`&&p)){l=a===-1?r:i[a].children;var h=e.indexOf(`<`,f),_=e.slice(f,h===-1?void 0:h);v.test(_)&&(_=` `),(h>-1&&a+l.length>=0||_!==` `)&&l.push({type:`text`,content:_})}}),r},stringify:function(e){return e.reduce(function(e,t){return e+b(``,t)},``)}},S=[`format`],C=[`children`,`count`,`parent`,`i18nKey`,`context`,`tOptions`,`values`,`defaults`,`components`,`ns`,`i18n`,`t`,`shouldUnescape`];function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function T(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?w(Object(n),!0).forEach(function(t){s(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):w(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function E(e,t){if(!e)return!1;var n=e.props?e.props.children:e.children;return t?n.length>0:!!n}function D(e){return e?e.props?e.props.children:e.children:[]}function O(e){return Object.prototype.toString.call(e)===`[object Array]`&&e.every(function(e){return(0,p.isValidElement)(e)})}function k(e){return Array.isArray(e)?e:[e]}function A(e,t){var n=T({},t);return n.props=Object.assign(e.props,t.props),n}function j(e,t){if(!e)return``;var n=``,i=k(e),a=t.transSupportBasicHtmlNodes&&t.transKeepBasicHtmlNodesFor?t.transKeepBasicHtmlNodesFor:[];return i.forEach(function(e,i){if(typeof e==`string`)n+=`${e}`;else if((0,p.isValidElement)(e)){var s=Object.keys(e.props).length,c=a.indexOf(e.type)>-1,l=e.props.children;if(!l&&c&&s===0)n+=`<${e.type}/>`;else if(!l&&(!c||s!==0))n+=`<${i}></${i}>`;else if(e.props.i18nIsDynamicList)n+=`<${i}></${i}>`;else if(c&&s===1&&typeof l==`string`)n+=`<${e.type}>${l}</${e.type}>`;else{var u=j(l,t);n+=`<${i}>${u}</${i}>`}}
1else if(e===null)r(`Trans: the passed in value is invalid - seems you passed in a null child.`);else if(o(e)===`object`){var f=e.format,m=d(e,S),h=Object.keys(m);if(h.length===1){var g=f?`${h[0]}, ${f}`:h[0];n+=`{{${g}}}`}else r(`react-i18next: the passed in object contained more than one variable - the object should look like {{ value, format }} where format is optional.`,e)}else r(`Trans: the passed in value is invalid - seems you passed in a variable like {number} - please pass in variables for interpolation as full objects like {{number}}.`,e)}),n}function M(e,t,n,r,i,a){if(t===``)return[];var s=r.transKeepBasicHtmlNodesFor||[],c=t&&new RegExp(s.join(`|`)).test(t);if(!e&&!c)return[t];var l={};function u(e){k(e).forEach(function(e){typeof e!=`string`&&(E(e)?u(D(e)):o(e)===`object`&&!(0,p.isValidElement)(e)&&Object.assign(l,e))})}u(e);var d=x.parse(`<0>${t}</0>`),f=T(T({},l),i);function m(e,t,n){var r=D(e),i=g(r,t.children,n);return O(r)&&i.length===0?r:i}function h(e,t,n,r,i){e.dummy&&(e.children=t),n.push((0,p.cloneElement)(e,T(T({},e.props),{},{key:r}),i?void 0:t))}function g(t,i,l){var u=k(t);return k(i).reduce(function(t,i,d){var _=i.children&&i.children[0]&&i.children[0].content&&n.services.interpolator.interpolate(i.children[0].content,f,n.language);if(i.type===`tag`){var v=u[parseInt(i.name,10)];!v&&l.length===1&&l[0][i.name]&&(v=l[0][i.name]),v||={};var y=Object.keys(i.attrs).length===0?v:A({props:i.attrs},v),b=(0,p.isValidElement)(y),x=b&&E(i,!0)&&!i.voidElement,S=c&&o(y)===`object`&&y.dummy&&!b,C=o(e)===`object`&&e!==null&&Object.hasOwnProperty.call(e,i.name);if(typeof y==`string`){var w=n.services.interpolator.interpolate(y,f,n.language);t.push(w)}else if(E(y)||x)h(y,m(y,i,l),t,d);else if(S){var D=g(u,i.children,l);t.push((0,p.cloneElement)(y,T(T({},y.props),{},{key:d}),D))}
1else if(Number.isNaN(parseFloat(i.name))){if(C)h(y,m(y,i,l),t,d,i.voidElement);else if(r.transSupportBasicHtmlNodes&&s.indexOf(i.name)>-1){if(i.voidElement)t.push((0,p.createElement)(i.name,{key:`${i.name}-${d}`}));else{var O=g(u,i.children,l);t.push((0,p.createElement)(i.name,{key:`${i.name}-${d}`},O))}}else if(i.voidElement)t.push(`<${i.name} />`);else{var k=g(u,i.children,l);t.push(`<${i.name}>${k}</${i.name}>`)}}else if(o(y)===`object`&&!b){var j=i.children[0]?_:null;j&&t.push(j)}else i.children.length===1&&_?t.push((0,p.cloneElement)(y,T(T({},y.props),{},{key:d}),_)):t.push((0,p.cloneElement)(y,T(T({},y.props),{},{key:d})))}else if(i.type===`text`){var M=r.transWrapTextNodes,N=a?r.unescape(n.services.interpolator.interpolate(i.content,f,n.language)):n.services.interpolator.interpolate(i.content,f,n.language);M?t.push((0,p.createElement)(M,{key:`${i.name}-${d}`},N)):t.push(N)}return t},[])}return D(g([{dummy:!0,children:e||[]}],d,k(e||[]))[0])}function N(e){var t=e.children,n=e.count,r=e.parent,a=e.i18nKey,o=e.context,s=e.tOptions,f=s===void 0?{}:s,m=e.values,h=e.defaults,g=e.components,_=e.ns,v=e.i18n,y=e.t,b=e.shouldUnescape,x=d(e,C),S=(0,p.useContext)(c)||{},w=S.i18n,E=S.defaultNS,D=v||w||u();if(!D)return i(`You will need to pass in an i18next instance by using i18nextReactModule`),t;var O=y||D.t.bind(D)||function(e){return e};o&&(f.context=o);var k=T(T({},l()),D.options&&D.options.react),A=_||O.ns||E||D.options&&D.options.defaultNS;A=typeof A==`string`?[A]:A||[`translation`];var N=h||j(t,k)||k.transEmptyNodeValue||a,P=k.hashTransKey,F=a||(P?P(N):N),I=m?f.interpolation:{interpolation:T(T({},f.interpolation),{},{prefix:`#$?`,suffix:`?$#`})},L=T(T(T(T({},f),{},{count:n},m),I),{},{defaultValue:N,ns:A}),R=F?O(F,L):N,z=M(g||t,R,D,k,L,b),B=r===void 0?k.defaultTransParent:r;return B?(0,p.createElement)(B,x,z):z}export{N 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.