1import{a as o}from"./CV4d5j3N.js";import{_ as I,a as W,b as q,c as A,d as J,e as M}from"./DwqXybN5.js";function Y(){if(console&&console.warn){for(var n,e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];typeof t[0]=="string"&&(t[0]="react-i18next:: ".concat(t[0])),(n=console).warn.apply(n,t)}}var k={};function x(){for(var n=arguments.length,e=new Array(n),t=0;t<n;t++)e[t]=arguments[t];typeof e[0]=="string"&&k[e[0]]||(typeof e[0]=="string"&&(k[e[0]]=new Date),Y.apply(void 0,e))}var B=function(e,t){return function(){if(e.isInitialized)t();else{var r=function i(){setTimeout(function(){e.off("initialized",i)},0),t()};e.on("initialized",r)}}};function D(n,e,t){n.loadNamespaces(e,B(n,t))}function F(n,e,t,r){typeof t=="string"&&(t=[t]),t.forEach(function(i){n.options.ns.indexOf(i)<0&&n.options.ns.push(i)}),n.loadLanguages(e,B(n,r))}function G(n,e){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=e.languages[0],i=e.options?e.options.fallbackLng:!1,g=e.languages[e.languages.length-1];if(r.toLowerCase()==="cimode")return!0;var a=function(u,p){var m=e.services.backendConnector.state["".concat(u,"|").concat(p)];return m===-1||m===2};return t.bindI18n&&t.bindI18n.indexOf("languageChanging")>-1&&e.services.backendConnector.backend&&e.isLanguageChangingTo&&!a(e.isLanguageChangingTo,n)?!1:!!(e.hasResourceBundle(r,n)||!e.services.backendConnector.backend||e.options.resources&&!e.options.partialBundledLanguages||a(r,n)&&(!i||a(g,n)))}function Q(n,e){var t=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(!e.languages||!e.languages.length)return x("i18n.languages were undefined or empty",e.languages),!0;var r=e.options.ignoreJSONStructure!==void 0;return r?e.hasLoadedNamespace(n,{lng:t.lng,precheck:function(g,a){if(t.bindI18n&&t.bindI18n.indexOf("languageChanging")>-1&&g.services.backendConnector.backend&&g.isLanguageChangingTo&&!a(g.isLanguageChangingTo,n))return!1}}):G(n,e,t)}function X(n){return n.displayName||n.name||(typeof n=="string"&&n.length>0?n:"Unknown")}var Z=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,V={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"©","©":"©","®":"®","®":"®","…":"â¦","…":"â¦","/":"/","/":"/"},ee=function(e){return V[e]},ne=function(e){return e.replace(Z,ee)};function U(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(n);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(n,i).enumerable})),t.push.apply(t,r)}return t}function _(n){for(var e=1;e<arguments.length;e++){var t=arguments[e]!=null?arguments[e]:{};e%2?U(Object(t),!0).forEach(function(r){I(n,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):U(Object(t)).forEach(function(r){Object.defineProperty(n,r,Object.getOwnPropertyDescriptor(t,r))})}return n}var E={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:ne};function te(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};E=_(_({},E),n)}function re(){return E}var K;function ae(n){K=n}function ie(){return K}var de={type:"3rdParty",init:function(e){te(e.options.react),ae(e)}},se=o.createContext(),oe=(function(){function n(){q(this,n),this.usedNamespaces={}}return W(n,[{key:"addUsedNamespaces",value:function(t){var r=this;t.forEach(function(i){r.usedNamespaces[i]||(r.usedNamespaces[i]=!0)})}},{key:"getUsedNamespaces",value:function(){return Object.keys(this.usedNamespaces)}}]),n})();function z(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(n);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(n,i).enumerable})),t.push.apply(t,r)}return t}function S(n){for(var e=1;e<arguments.length;e++){var t=arguments[e]!=null?arguments[e]:{};
1e%2?z(Object(t),!0).forEach(function(r){I(n,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):z(Object(t)).forEach(function(r){Object.defineProperty(n,r,Object.getOwnPropertyDescriptor(t,r))})}return n}var ue=function(e,t){var r=o.useRef();return o.useEffect(function(){r.current=e},[e,t]),r.current};function fe(n){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},t=e.i18n,r=o.useContext(se)||{},i=r.i18n,g=r.defaultNS,a=t||i||ie();if(a&&!a.reportNamespaces&&(a.reportNamespaces=new oe),!a){x("You will need to pass in an i18next instance by using initReactI18next");var c=function(v,f){return typeof f=="string"?f:f&&J(f)==="object"&&typeof f.defaultValue=="string"?f.defaultValue:Array.isArray(v)?v[v.length-1]:v},u=[c,{},!1];return u.t=c,u.i18n={},u.ready=!1,u}a.options.react&&a.options.react.wait!==void 0&&x("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");var p=S(S(S({},re()),a.options.react),e),m=p.useSuspense,P=p.keyPrefix,s=g||a.options&&a.options.defaultNS;s=typeof s=="string"?[s]:s||["translation"],a.reportNamespaces.addUsedNamespaces&&a.reportNamespaces.addUsedNamespaces(s);var b=(a.isInitialized||a.initializedStoreOnce)&&s.every(function(d){return Q(d,a,p)});function l(){return a.getFixedT(e.lng||null,p.nsMode==="fallback"?s:s[0],P)}var $=o.useState(l),R=A($,2),C=R[0],h=R[1],O=s.join();e.lng&&(O="".concat(e.lng).concat(O));var T=ue(O),y=o.useRef(!0);o.useEffect(function(){var d=p.bindI18n,v=p.bindI18nStore;y.current=!0,!b&&!m&&(e.lng?F(a,e.lng,s,function(){y.current&&h(l)}):D(a,s,function(){y.current&&h(l)})),b&&T&&T!==O&&y.current&&h(l);function f(){y.current&&h(l)}return d&&a&&a.on(d,f),v&&a&&a.store.on(v,f),function(){y.current=!1,d&&a&&d.split(" ").forEach(function(N){return a.off(N,f)}),v&&a&&v.split(" ").forEach(function(N){return a.store.off(N,f)})}},[a,O]);var L=o.useRef(!0);o.useEffect(function(){y.current&&!L.current&&h(l),L.current=!1},[a,P]);var w=[C,a,b];if(w.t=C,w.i18n=a,w.ready=b,b||!b&&!m)return w;throw new Promise(function(d){e.lng?F(a,e.lng,s,function(){return d()}):D(a,s,function(){return d()})})}var ce=["forwardedRef"];function H(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(n);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(n,i).enumerable})),t.push.apply(t,r)}return t}function j(n){for(var e=1;e<arguments.length;e++){var t=arguments[e]!=null?arguments[e]:{};e%2?H(Object(t),!0).forEach(function(r){I(n,r,t[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):H(Object(t)).forEach(function(r){Object.defineProperty(n,r,Object.getOwnPropertyDescriptor(t,r))})}return n}function ge(n){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return function(r){function i(a){var c=a.forwardedRef,u=M(a,ce),p=fe(n,j(j({},u),{},{keyPrefix:e.keyPrefix})),m=A(p,3),P=m[0],s=m[1],b=m[2],l=j(j({},u),{},{t:P,i18n:s,tReady:b});return e.withRef&&c?l.ref=c:!e.withRef&&c&&(l.forwardedRef=c),o.createElement(r,l)}i.displayName="withI18nextTranslation(".concat(X(r),")"),i.WrappedComponent=r;var g=function(c,u){return o.createElement(i,Object.assign({},c,{forwardedRef:u}))};return e.withRef?o.forwardRef(g):i}}export{de as i,fe as u,ge as w};
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.