1import{a as e}from"./chunk-BNv3lrIs.js";import{t}from"./react-gEB8cC6M.js";function n(e){"@babel/helpers - typeof";return n=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},n(e)}function r(e,t){if(n(e)!=`object`||!e)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var i=r.call(e,t||`default`);if(n(i)!=`object`)return i;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}function i(e){var t=r(e,`string`);return n(t)==`symbol`?t:t+``}function a(e,t,n){return(t=i(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function o(e,t){if(!(e instanceof t))throw TypeError(`Cannot call a class as a function`)}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,`value`in r&&(r.writable=!0),Object.defineProperty(e,i(r.key),r)}}function c(e,t,n){return t&&s(e.prototype,t),n&&s(e,n),Object.defineProperty(e,`prototype`,{writable:!1}),e}var l=e(t()),u=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,d={"&":`&`,"&":`&`,"<":`<`,"<":`<`,">":`>`,">":`>`,"'":`'`,"'":`'`,""":`"`,""":`"`," ":` `," ":` `,"©":`©`,"©":`©`,"®":`®`,"®":`®`,"…":`â¦`,"…":`â¦`,"/":`/`,"/":`/`},f=function(e){return d[e]},p=function(e){return e.replace(u,f)};function m(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 h(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?m(Object(n),!0).forEach(function(t){a(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var g={bindI18n:`languageChanged`,bindI18nStore:``,transEmptyNodeValue:``,transSupportBasicHtmlNodes:!0,transWrapTextNodes:``,transKeepBasicHtmlNodesFor:[`br`,`strong`,`i`,`p`],useSuspense:!0,unescape:p},_,v=(0,l.createContext)();function y(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};g=h(h({},g),e)}function b(){return g}var x=function(){function e(){o(this,e),this.usedNamespaces={}}return c(e,[{key:`addUsedNamespaces`,value:function(e){var t=this;e.forEach(function(e){t.usedNamespaces[e]||(t.usedNamespaces[e]=!0)})}},{key:`getUsedNamespaces`,value:function(){return Object.keys(this.usedNamespaces)}}]),e}();function S(e){_=e}function C(){return _}var w={type:`3rdParty`,init:function(e){y(e.options.react),S(e)}};function T(){if(console&&console.warn){var e,t=[...arguments];typeof t[0]==`string`&&(t[0]=`react-i18next:: ${t[0]}`),(e=console).warn.apply(e,t)}}var E={};function D(){var e=[...arguments];typeof e[0]==`string`&&E[e[0]]||(typeof e[0]==`string`&&(E[e[0]]=new Date),T.apply(void 0,e))}function O(e,t,n){e.loadNamespaces(t,function(){e.isInitialized?n():e.on(`initialized`,function t(){setTimeout(function(){e.off(`initialized`,t)},0),n()})})}function k(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},r=t.languages[0],i=t.options?t.options.fallbackLng:!1,a=t.languages[t.languages.length-1];if(r.toLowerCase()===`cimode`)return!0;var o=function(e,n){var r=t.services.backendConnector.state[`${e}|${n}`];return r===-1||r===2};return n.bindI18n&&n.bindI18n.indexOf(`languageChanging`)>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!o(t.isLanguageChangingTo,e)?!1:!!(t.hasResourceBundle(r,e)||!t.services.backendConnector.backend||t.options.resources&&!t.options.partialBundledLanguages||o(r,e)&&(!i||o(a,e)))}function A(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return!t.languages||!t.languages.length?(D(`i18n.languages were undefined or empty`,t.languages),!0):t.options.ignoreJSONStructure===void 0?k(e,t,n
1):t.hasLoadedNamespace(e,{precheck:function(t,r){if(n.bindI18n&&n.bindI18n.indexOf(`languageChanging`)>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!r(t.isLanguageChangingTo,e))return!1}})}function j(e){if(Array.isArray(e))return e}function M(e,t){var n=e==null?null:typeof Symbol<`u`&&e[Symbol.iterator]||e[`@@iterator`];if(n!=null){var r,i,a,o,s=[],c=!0,l=!1;try{if(a=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(r=a.call(n)).done)&&(s.push(r.value),s.length!==t);c=!0);}catch(e){l=!0,i=e}finally{try{if(!c&&n.return!=null&&(o=n.return(),Object(o)!==o))return}finally{if(l)throw i}}return s}}function N(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function P(e,t){if(e){if(typeof e==`string`)return N(e,t);var n={}.toString.call(e).slice(8,-1);return n===`Object`&&e.constructor&&(n=e.constructor.name),n===`Map`||n===`Set`?Array.from(e):n===`Arguments`||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?N(e,t):void 0}}function F(){throw TypeError(`Invalid attempt to destructure non-iterable instance. 2In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function I(e,t){return j(e)||M(e,t)||P(e,t)||F()}function L(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 R(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?L(Object(n),!0).forEach(function(t){a(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):L(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var z=function(e,t){var n=(0,l.useRef)();return(0,l.useEffect)(function(){n.current=t?n.current:e},[e,t]),n.current};function B(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.i18n,r=(0,l.useContext)(v)||{},i=r.i18n,a=r.defaultNS,o=n||i||C();if(o&&!o.reportNamespaces&&(o.reportNamespaces=new x),!o){D(`You will need to pass in an i18next instance by using initReactI18next`);var s=function(e){return Array.isArray(e)?e[e.length-1]:e},c=[s,{},!1];return c.t=s,c.i18n={},c.ready=!1,c}o.options.react&&o.options.react.wait!==void 0&&D(`It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.`);var u=R(R(R({},b()),o.options.react),t),d=u.useSuspense,f=u.keyPrefix,p=e||a||o.options&&o.options.defaultNS;p=typeof p==`string`?[p]:p||[`translation`],o.reportNamespaces.addUsedNamespaces&&o.reportNamespaces.addUsedNamespaces(p);var m=(o.isInitialized||o.initializedStoreOnce)&&p.every(function(e){return A(e,o,u)});function h(){return o.getFixedT(null,u.nsMode===`fallback`?p:p[0],f)}var g=I((0,l.useState)(h),2),_=g[0],y=g[1],S=p.join(),w=z(S),T=(0,l.useRef)(!0);(0,l.useEffect)(function(){var e=u.bindI18n,t=u.bindI18nStore;T.current=!0,!m&&!d&&O(o,p,function(){T.current&&y(h)}),m&&w&&w!==S&&T.current&&y(h);function n(){T.current&&y(h)}return e&&o&&o.on(e,n),t&&o&&o.store.on(t,n),function(){T.current=!1,e&&o&&e.split(` `).forEach(function(e){return o.off(e,n)}),t&&o&&t.split(` `).forEach(function(e){return o.store.off(e,n)})}},[o,S]);var E=(0,l.useRef)(!0);(0,l.useEffect)(function(){T.current&&!E.current&&y(h),E.current=!1},[o,f]);var k=[_,o,m];if(k.t=_,k.i18n=o,k.ready=m,m||!m&&!d)return k;throw new Promise(function(e){O(o,p,function(){e()})})}export{D as a,C as c,o as d,a as f,T as i,w as l,P as n,v as o,n as p,N as r,b as s,B as t,c as u}; 3//# sourceMappingURL=useTranslation-BpwqXWoG.js.map
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.