{"version":3,"file":"index8.mjs","sources":["../../../utils/dist/index.mjs"],"sourcesContent":["import{GOOGLE_TRANSLATE_ORIGINAL_DOM_ID as G}from\"@google-translate-select/constants\";import{PKG_CAMELCASE_NAME as z}from\"@google-translate-select/constants\";var P=Object.prototype.toString,d=(e,t)=>P.call(e)===`[object ${t}]`,j=Array.isArray,X=e=>d(e,\"Map\"),Q=e=>d(e,\"Set\"),Y=e=>d(e,\"Boolean\"),ee=e=>d(e,\"Number\"),te=e=>d(e,\"Date\"),k=e=>typeof e==\"function\",D=e=>typeof e==\"string\",ne=e=>typeof e==\"symbol\",N=e=>e!==null&&typeof e==\"object\",oe=e=>d(e,\"Object\"),re=e=>N(e)&&k(e.then)&&k(e.catch),ie=e=>e!==void 0,se=e=>e===void 0,ae=e=>d(e,\"RegExp\"),ce=e=>!e&&e!==0||j(e)&&e.length===0||N(e)&&!Object.keys(e).length,le=e=>typeof Element>\"u\"?!1:e instanceof Element;function pe(e){return/(((^https?:(?:\\/\\/)?)(?:[-;:&=\\+\\$,\\w]+@)?[A-Za-z0-9.-]+(?::\\d+)?|(?:www.|[-;:&=\\+\\$,\\w]+@)[A-Za-z0-9.-]+)((?:\\/[\\+~%\\/.\\w-_]*)?\\??(?:[-\\+=&;%@.\\w_]*)#?(?:[\\w]*))?)$/.test(e)}var ue=e=>typeof window<\"u\"&&d(e,\"Window\"),V=typeof window>\"u\",m=!V,A=()=>{},H=e=>Boolean(e());var b=class extends Error{constructor(t){super(t),this.name=`${z}Error`}};function C(e,t){throw new b(`[${e}] ${t}`)}function W(e,t){if(m){let o=D(e)?new b(`[${e}] ${t}`):e;console.warn(o)}}function ye(e,t){let{pageLanguage:o,autoDisplay:s=!1}=e;o||C(\"createGoogleTranslateJsonpCallback\",\"pageLanguage is required.\");function a(){window.google&&window.google.translate?(new window.google.translate.TranslateElement({pageLanguage:o,autoDisplay:s},G),t()):C(\"googleTranslateElementInit\",\"please check window.google & window.google.translate\")}return window.googleTranslateElementInit=a,{jsonpCallbackName:\"googleTranslateElementInit\"}}function be(e,t=\"change\"){try{if(document.createEvent){let o=document.createEvent(\"HTMLEvents\");o.initEvent(t,!0,!0),e.dispatchEvent(o)}else{let o=document.createEventObject();e.fireEvent(`on${t}`,o)}}catch(o){W(\"GoogleTranslateFireEvent\",`${o}`)}}var _=m?window:void 0,E=m?window.document:void 0,ve=m?window.navigator:void 0,Ce=m?window.location:void 0;function U(){return`.${window.location.hostname.split(\".\").slice(-2).join(\".\")}`}function $e(e,t,o,s){let a=String(window.encodeURIComponent(t)),r=new Date;r.setTime(r.getTime()+Number(o)*1e3),a+=`; expires=${r.toUTCString()}`,a+=\"; path=/\",typeof s<\"u\"&&s!=\"\"&&(a+=`; domain=${U()}`),document.cookie=`${e}=${a}`}function Se(e){let t=document.cookie.split(\"; \");for(let o=0;o<t.length;o++){let s=t[o].split(\"=\");if(s[0]==e)return unescape(s[1])}}function Le(e,t,o={}){let{window:s=_,...a}=o,r,u=H(()=>s&&\"MutationObserver\"in s);return{isSupported:u,start:()=>{u&&s&&e&&(r=new MutationObserver(t),r.observe(e,a))},stop:()=>{r&&(r.disconnect(),r=void 0)}}}function Ae(e,t=A,o={}){let{immediate:s=!0,type:a=\"text/javascript\",async:r,crossOrigin:u,defer:w=!0,document:l=E,attrs:O={}}=o,x=null,y=null,M=n=>new Promise((i,p)=>{let v=g=>(x=g,i(g),g);if(!l){i(!1);return}let L=!1,c=l.querySelector(`script[src=\"${e}\"]`);c?c.hasAttribute(\"data-loaded\")&&v(c):(c=l.createElement(\"script\"),c.type=a,c.src=e,c.defer=w,r&&(c.async=r),u&&(c.crossOrigin=u),Object.entries(O).forEach(([g,I])=>c?.setAttribute(g,I)),L=!0),c.addEventListener(\"error\",g=>p(g)),c.addEventListener(\"abort\",g=>p(g)),c.addEventListener(\"load\",()=>{c.setAttribute(\"data-loaded\",\"true\"),t(c),v(c)}),L&&(c=l.head.appendChild(c)),n||v(c)}),T=(n=!0)=>(y||(y=M(n)),y),R=()=>{if(!l)return;y=null,x&&(x=null);let n=l.querySelector(`script[src=\"${e}\"]`);n&&l.head.removeChild(n)};return s&&T(),{scriptTag:x,load:T,unload:R}}function He(){let e=document.getElementsByClassName(\"VIpgJd-ZVi9od-aZ2wEe-wOHMyf\")[0];e&&(e.style.display=\"none\")}var J=0;function Be(e,t={}){let o=!1,{immediate:s=!0,id:a=`google-translate-select_${++J}`,document:r=E}=t,u=()=>{if(!r)return;let l=r.getElementById(a)||r.createElement(\"style\");l.type=\"text/css\",l.id=a,l.innerText=e,r.head.appendChild(l),l.onload=()=>{o=!0}},w=()=>{!r||!o||(r.head.removeChild(r.getElementById(a)),o=!1)};return s&&u(),{id:a,css:e,isLoaded:o,load:u,unload:w}}import{COMPONENT_PREFIX as B}from\"@google-translate-select/constants\";var h=e=>{let t=Object.create(null);return o=>t[o]||(t[o]=e(o))},F=/-(\\w)/g,$=h(e=>e.replace(F,(t,o)=>o?o.toUpperCase():\"\")),Z=h(e=>e.charAt(0).toUpperCase()+e.slice(1)),S=e=>Z(e),Pe=(e=\"\")=>e.replace(/[|\\\\{}()[\\]^$+*?.]/g,\"\\\\$&\").replace(/-/g,\"\\\\x2d\"),q=/\\B([A-Z])/g,je=h(e=>e.replace(q,\"-$1\").toLowerCase());var K=\"is-\",f=(e,t,o,s,a)=>{let r=`${e}-${t}`;return o&&(r+=`-${o}`),s&&(r+=`__${s}`),a&&(r+=`--${a}`),r},Ue=e=>{let t=B,o=`${S($(B))}${S($(e))}`;return{namespace:t,n:o,b:(n=\"\")=>f(t,e,n,\"\",\"\"),e:n=>n?f(t,e,\"\",n,\"\"):\"\",m:n=>n?f(t,e,\"\",\"\",n):\"\",be:(n,i)=>n&&i?f(t,e,n,i,\"\"):\"\",em:(n,i)=>n&&i?f(t,e,\"\",n,i):\"\",bm:(n,i)=>n&&i?f(t,e,n,\"\",i):\"\",bem:(n,i,p)=>n&&i&&p?f(t,e,n,i,p):\"\",is:(n,...i)=>{let p=i.length>=1?i[0]:!0;return n&&p?`${K}${n}`:\"\"},cssVar:n=>{let i={};for(let p in n)n[p]&&(i[`--${t}-${p}`]=n[p]);return i},cssVarName:n=>`--${t}-${n}`,cssVarBlock:n=>{let i={};for(let p in n)n[p]&&(i[`--${t}-${e}-${p}`]=n[p]);return i},cssVarBlockName:n=>`--${t}-${e}-${n}`}};export{be as GoogleTranslateFireEvent,$ as camelize,S as capitalize,ye as createGoogleTranslateJsonpCallback,Ue as createNamespace,Ae as createScriptTag,Be as createStyleTag,E as defaultDocument,Ce as defaultLocation,ve as defaultNavigator,_ as defaultWindow,Pe as escapeStringRegexp,Se as getCookie,je as hyphenate,d as is,j as isArray,Y as isBoolean,m as isClient,te as isDate,ie as isDef,le as isElement,ce as isEmpty,k as isFunction,X as isMap,ee as isNumber,N as isObject,oe as isPlainObject,re as isPromise,ae as isRegExp,V as isServer,Q as isSet,D as isString,H as isSupport,ne as isSymbol,se as isUndef,pe as isUrl,ue as isWindow,A as noop,P as objectToString,He as removeIcon,$e as setCookie,C as throwError,W as throwWarn,Le as useMutationObserver};\n"],"names":["D","V","m","A","H","b","t","z","C","W","o","ye","s","a","G","be","_","E","Se","Le","r","u","Ae","w","O","x","y","M","n","i","p","v","g","L","c","I","T","R","He","J","Be","h","F","$","Z","S","K","f","Ue","B"],"mappings":"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"}