import{i as p}from"./emotion-use-insertion-effect-with-fallbacks.browser.esm-2ce7a1bc.js";import{o as L,i as h,q as j,m as n,z as r,r as y,_ as z,t as B,L as g}from"./index-50f78195.js";import{a,j as s,F as H}from"./Tooltip-5ec3092e.js";const{useEffect:N,useState:t}=await p("react"),{Container:i,Typography:R}=await p("@mui/material"),$=()=>{const[c,f]=t(null),{setToken:k}=L(),[l,o]=t(0),[d,b]=t(void 0),[u,C]=t(""),T="https://archt.com.ar",U="quo";return N(()=>{o(0);const m=localStorage.getItem("Usuario");if(m!==null){const e=JSON.parse(m);b(e)}h.post(`${j}`).then(e=>{console.log(e.data.data),e.data.success&&n.isTruthy(e.data.data.url)?C(e.data.data.url):r.error("No se encuentra URL base para microfront")}).catch(e=>{r.error("Hubo un error interno al obtener URL base para microfront"),console.error(e)}),h.post(`${y}`,{d:"PALTA"}).then(e=>{e.data.success&&n.isTruthy(e.data.token)?(k(e.data.token),o(2)):(r.error("No se recibio un token de seguridad valido"),o(1))}).catch(e=>{r.error("Hubo un error interno al generar token de seguridad"),o(1),console.error(e)}),z("remote","./ConfiguracionComercializadora").then(e=>B(e,!0)).then(e=>{const _=e.default;f(()=>_)}).catch(e=>{console.error("Error al cargar el componente remoto:",e)})},[]),l===0?a(i,{children:a(g,{mensaje:"Cargando token de seguridad..."})}):l===1?s(i,{children:[a(R,{fontWeight:"bold",children:"Hubo un error al generar el token de seguridad, asegurese de:"}),s("ol",{children:[n.isTruthy(d?.UsrNick)&&s("li",{children:['Que exista un usuario con el mismo nombre que está utilizando ("',d?.UsrNick,'") en el sistema de backoffice.']}),a("li",{children:"Haber intentado recargar la página con el comando de teclas CTRL + F5."})]})]}):a(H,{children:c!=null&&u!==""?a(c,{urlBasePalta:u,urlBaseHost:`${T}/${U}/`}):a(i,{children:a(g,{mensaje:"Cargando componente..."})})})};export{$ as default};
