1(this["webpackJsonpdashboard-plug-one"]=this["webpackJsonpdashboard-plug-one"]||[]).push([[66],{2251:function(e,n,t){"use strict";t.r(n);var i=t(0),a=t.n(i),o=t(1185),s=t(43);const r=t(14).a` 2 mutation responseOrganizationInvite($input: ResponseOrganizationInviteInput!) { 3 responseOrganizationInvite(input: $input) { 4 status 5 email 6 message 7 requested 8 username 9 phone 10 document 11 role 12 organizationId 13 customDomain 14 customFields { 15 key 16 value 17 } 18 } 19 } 20`;var l=t(316),c=t(1184),u=t(10),d=t(432),p=t(197),v=t(66),g=t(34),m=t(1),h=t(4);const O=e=>{let{children:n,...t}=e;return a.a.createElement("text",{style:{color:"#1E1A34",fontSize:"20px",lineHeight:"24px",fontWeight:500,...t}},n)};n.default=()=>{const e=Object(s.g)(),{t:n}=(u.b.useState(e=>e),Object(c.a)()),t=Object(s.i)(),[z,{loading:I}]=Object(o.a)(r),[f,b]=Object(i.useState)(!0),[x,w]=Object(i.useState)({error:void 0,success:void 0}),E=new URLSearchParams(window.location.search),{resetContext:j}=Object(v.c)(),{resetContext:y}=Object(g.b)(),S=n=>{var i,a,o,s,r;(null===n||void 0===n?void 0:n.responseOrganizationInvite.customDomain)&&(null===n||void 0===n?void 0:n.responseOrganizationInvite.customDomain)!==window.location.hostname?window.location.href=new URL(`${window.location.pathname}${window.location.search}`,"https://"+(null===n||void 0===n?void 0:n.responseOrganizationInvite.customDomain)).toString():e.push({pathname:l.b.replace("/:hash?",""),state:{page:d.Pages.SELLER,indicatedBy:E.get("indicatedBy"),organizationId:null!==(i=E.get("organizationId"))&&void 0!==i?i:null===n||void 0===n||null===(a=n.responseOrganizationInvite)||void 0===a?void 0:a.organizationId,...n&&{email:null===n||void 0===n?void 0:n.responseOrganizationInvite.email,phone:null===n||void 0===n?void 0:n.responseOrganizationInvite.phone,username:null===n||void 0===n?void 0:n.responseOrganizationInvite.username,inviteHash:t.hash,organizationName:E.get("organizationName"),role:null===n||void 0===n||null===(o=n.responseOrganizationInvite)||void 0===o?void 0:o.role,document:null===n||void 0===n||null===(s=n.responseOrganizationInvite)||void 0===s?void 0:s.document,customFields:null===n||void 0===n||null===(r=n.responseOrganizationInvite)||void 0===r?void 0:r.customFields,customDomain:null===n||void 0===n?void 0:n.responseOrganizationInvite.customDomain}}})};return Object(i.useEffect)(()=>{if(Object(p.a)(),j(),y(),E.get("indicatedBy"))return S();z({variables:{input:{inviteHash:t.hash,response:t.response}}}).then(t=>{let{data:i}=t;if("user_already_registered"===(null===i||void 0===i?void 0:i.responseOrganizationInvite.message))return w({...x,success:{title:"Voc\xea j\xe1 aceitou o convite e completou seu cadastro com este e-mail",description:"Em alguns instantes voc\xea ser\xe1 redirecionado para a p\xe1gina de login"}}),setTimeout(()=>e.push({pathname:l.a}),6e3);if(null===i||void 0===i?void 0:i.responseOrganizationInvite.status){if(i.responseOrganizationInvite.requested)return e.push(l.a);w({...x,success:n((null===i||void 0===i?void 0:i.responseOrganizationInvite.message)?"graphql_errors."+(null===i||void 0===i?void 0:i.responseOrganizationInvite.message):"success_response_sent")}),setTimeout(()=>{e.push(l.a,{hideSignUp:!0})},6e3)}else w({...x,success:{title:"Sucesso! Para aceitar o convite e come\xe7ar a usar a plataforma, finalize seu cadastro",description:"Em alguns instantes voc\xea ser\xe1 redirecionado para a p\xe1gina de cadastro"}}),setTimeout(()=>{S(i)},6e3);b(!1)}).catch(e=>{b(!1),w({...x,error:e.message}),alert(e)})},[]),I?a.a.createElement(m.Flex,{width:"100%",height:"54vh",justifyContent:"center",alignItems:"center"},a.a.createElement(h.Loading,null)):x.error?a.a.createElement(m.Flex,{justifyContent:"center",alignItems:"center",padding:"64px",style:{gap:"16px"}},a.a.createElement(O,null,x.error&&"Ocorreu um erro ao redirecionar a p\xe1gina. Tente novamente em alguns instantes.")):x.success?a.a.createElement(m.Flex,{flexDirection:"column",justifyContent:"center",alignItems:"center",padding:"64px",style:{gap:"16px"}},a.a.createElement(O,null,x.success.title),a.a.createElement(O,{fontSize:"16px",LineHeight:"18px",fontWeight:300},x.success.description),a.a.createElement(m.Flex,{width:"100%",padding:"40px",justifyContent:"center",alignItems:"center"}
20,a.a.createElement(h.Loading,null))):null}}}]); 21//# sourceMappingURL=66.56d4b526.chunk.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.