1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5766],{5766:function(t,n,e){"use strict";e.r(n),e.d(n,{RoamingSearch:function(){return b}});var a=e(47568),s=e(26042),c=e(69396),i=e(97582),o=e(85893),r=e(67294),u=e(62132),l=e(93293),m=e(11752),d=e.n(m),g=e(84230),h=e(65433),f=e(61638),p=e.n(f),v=e(82656),S=d()().publicRuntimeConfig,b=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=t.data,e=void 0===n?null:n,m=t.handleSubmit,d=void 0===m?null:m,f=t.handleClickItemExpanded,b=void 0===f?null:f,R=t.settings,I=t.personType,x=(0,v.qD)(),N=x.router,j=void 0===N?{}:N,y=(j.asPath,(null===R||void 0===R?void 0:R.layout)||"default"),Z=(0,r.useState)(!1),C=Z[0],P=Z[1],F=(0,r.useState)(""),E=F[0],k=F[1],_=(0,r.useState)(!1),D=_[0],M=_[1],w=(0,r.useState)(null),B=w[0],L=w[1],q=(0,r.useState)(null),A=q[0],T=q[1],U=(0,r.useState)(null),G=U[0],K=U[1],O=(0,r.useState)(!1),z=O[0],H=O[1],J=(0,r.useState)(""),Q=J[0],V=J[1],W=(0,r.useRef)(null);function X(){return Y.apply(this,arguments)}function Y(){return(Y=(0,a.Z)((function(){var t;return(0,i.__generator)(this,(function(n){switch(n.label){case 0:return[4,(0,g.ZS)("/?country&person=".concat(I))];case 1:return(null===(t=n.sent())||void 0===t?void 0:t.data)&&(null===t||void 0===t?void 0:t.basePathPages)&&(L(t.data),V(t.basePathPages)),[2]}}))}))).apply(this,arguments)}(0,r.useEffect)((function(){B||(e||z?!B&&L(e):H(!0))}),[C]),(0,r.useEffect)((function(){z&&X()}),[z]),(0,r.useEffect)((function(){var t=l.ZP.slugString(E);if(0==t.length)T([]),M(!1);else{var n=B&&B.length>0&&B.filter((function(n){return l.ZP.slugString(n.country).includes(t)}))||[];M(0==n.length),T(n)}}),[E]);var $=(0,r.useCallback)((function(t){b&&b(t),P(!0),k(t),K(B.find((function(n){return l.ZP.slugString(n.country)===l.ZP.slugString(t)}))),setTimeout((function(){return T([])}),10)}),[b,B]);(0,r.useEffect)((function(){W&&G&&W.current&&W.current.click()}),[G,W]);var tt=function(t){if(d&&(t.preventDefault(),d(t)),G||A[0]){t.preventDefault();var n=(0,h.Uu)((null===G||void 0===G?void 0:G.country)||A[0].country),e="".concat(Q,"/").concat(n);t.target.action=e,t.target.submit()}return!0},nt=function(){return A&&A.length>0&&(0,o.jsx)("div",{className:"".concat(p()["cms-RoamingSearch-results"]," cms-show cms-marginTop--xs"),children:(0,o.jsx)("div",{className:"cms-RoamingSearch-results-content",children:(0,o.jsx)("ul",{className:"cms-RoamingSearch-results-content-list",children:null===A||void 0===A?void 0:A.map((function(t,n){var e=t.country,a=void 0===e?"":e,s=(0,h.Uu)(a),c=(0,h.Uu)((0,h.K6)(a.toLocaleLowerCase()));return(0,o.jsx)("li",{className:"mdn-Menu-modal-content-list-item cms-main-locations",children:(0,o.jsx)("button",{className:"mdn-Subtitle cms-Event mdn-Subtitle--sm gtm-element-event cms-button-list-item",type:"button",value:a,"data-testid":"button-item-country-".concat(a),"aria-label":"button-item-country",onClick:function(){$(a),l.ZP.pushDataLayer("roaming-busca:lista-paises:seleciona-pais","alterar-pais:".concat(s))},children:(0,o.jsxs)("div",{className:"cms-title-roaming",children:[(0,o.jsx)("img",{className:"roaming-flag",src:"".concat(S.URL_MONDRIAN_BRANDS_FLAGS,"/").concat(c,".svg")}),(0,o.jsx)("span",{children:a})]})})},"result-roaming-item-".concat(n))}))})})})};return(0,o.jsxs)(u.KR.Container,(0,c.Z)((0,s.Z)({className:"cms-RoamingSearch cms-bg".concat(l.ZP.captalize(y))},t),{dataComponentId:"roamingSearch",children:[(0,o.jsx)("form",{className:"mdn-Roaming-inputGroup cms-Form-search",id:"form-roaming-search",onSubmit:tt,children:(0,o.jsxs)("div",{className:"cms-Input cms-Input--activatedField".concat(D?" mdn-Input--attentionField":""),children:[(0,o.jsxs)("div",{className:"mdn-Input ".concat(C||E.length>0?"mdn-Input--activatedField":""),children:[(0,o.jsx)("label",{className:"mdn-Input-label",htmlFor:"search",children:"Digite o pa\xeds ou ilha de destino"}),(0,o.jsx)("input",{className:"mdn-Input-field cms-Menu-Input-field cms-Input-field","aria-label":"Digite o que deseja",type:"text",id:"txtInputRoamingSearch",autoComplete:"off",value:E,onChange:function(t){return k(t.target.value)},onFocus:function(){return P(!0)},onBlur:function(){P(E.length>0)},required:!0},"txtInputRoamingSearch"),(0,o.jsx)("button",(0,c.Z)((0,s.Z)({className:"cms-gtm-cortain mdn-Input-action gtm-element-event access-collapse gtm-element-event cms-Button-Ininput",title:"Fa\xe7a uma busca por pa\xeds"},l.ZP.dataObjGTM("clique:roaming:search","buscar-pais-roaming")),{type:"submit","aria-label":"button-search-country-roaming",form:"form-roaming-search",ref:W,children:(0,o.jsx)("i",{className:"mdn-Icon-busca mdn-Icon--md cms-Event-icon cms-Event-text"})}))]}),D&&(0,o.jsx)("small",{className:"mdn-Input-errorFeedback",children:"A Claro n\xe3o possui cobertura neste pa\xeds ou o nome est\xe1 incorreto."})]})},"form-search-roaming"),(0,o.jsx)("div",{className:"cms-RoamingSearch-list",children:(0,o.jsx)(nt,{})})]}))};n.default=b},61638:function(t){t.exports={"cms-RoamingSearch":"cms-RoamingSearch","target-results":"target-results","cms-Form-search":"cms-Form-search","mdn-Input-field":"mdn-Input-field","cms-Input-field":"cms-Input-field","mdn-Input":"mdn-Input","cms-Button-Ininput":"cms-Button-Ininput","cms-RoamingSearch-results":"cms-RoamingSearch-results","cms-RoamingSearch-list":"cms-RoamingSearch-list","cms-RoamingSearch-results-content":"cms-RoamingSearch-results-content","cms-RoamingSearch-content":"cms-RoamingSearch-content","mdn-RoamingSearch-content-list":"mdn-RoamingSearch-content-list","cms-RoamingSearch-results-content-list":"cms-RoamingSearch-results-content-list","mdn-Subtitle":"mdn-Subtitle","mdn-Menu-modal-content-list-item":"mdn-Menu-modal-content-list-item","cms-title-roaming":"cms-title-roaming","roaming-flag":"roaming-flag"}}}]);
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.