1"use strict";(self.webpackChunkfe_react=self.webpackChunkfe_react||[]).push([[3046],{4393:(e,t,a)=>{a.r(t),a.d(t,{default:()=>v});var i=a(7890),s=a(343),r=a(7369),n=a(5253),l=a(9814),o=a(5467),c=a(5037),d=a(4363),h=a(8340),u=a(871),_=a(3440);function m(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function p(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?m(Object(a),!0).forEach((function(t){(0,i.A)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):m(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}class v extends s.Component{constructor(e){super(e),(0,i.A)(this,"context",void 0),(0,i.A)(this,"array_indice",void 0),(0,i.A)(this,"datiUtenteComponent",void 0),(0,i.A)(this,"handleSubmitModulo",(async e=>{e.preventDefault(),e.stopPropagation();let t=!0;if(Array.prototype.forEach.call(e.currentTarget.elements,(e=>{!e.name||""===e.name||null===e.name||(console.log("nome: ".concat(e.name,", valido: ").concat((0,n.hZ)(e))),(0,n.hZ)(e))||(t=!1)})),t){let t=(0,n.fq)(e),i="".concat(this.context.confEnte.base_url,"/portal/modifica_dati_utente"),s=await(0,n.GG)(this.props.apiClient,i,t,this.props.updateLoader,this.props.setContext);var a;if(s.esito)this.props.updateLoader(!0),null!==s&&"ok"==(null===(a=s)||void 0===a?void 0:a.esito)?("true"==t.bozza&&(s=await(0,n.GG)(this.props.apiClient,window.location.pathname,t,this.props.updateLoader,this.props.setContext)),this.setState({url_servizio:"/portal/"+(0,n.Mm)(s.dati.url_redirect),flash:s.flash})):(this.datiUtenteComponent.current.setState((e=>({scene:p(p({},e.scene),{hash_campi_con_errori:s.hash_campi_con_errori}),flash:s.flash,hash_errori:s.hash_campi_con_errori}))),this.props.updateLoader(!1))}else this.setState({flash:{dangerMsg:"Controllare i dati inseriti"}});window.scrollTo(0,0)})),this.state={scene:null,flash:null,htmlModale:"",modalOpen:!1,url_servizio:null},this.datiUtenteComponent=s.createRef()}async componentDidMount(){const e=window.location.toString();console.log("ESEGUO componentDidMount su dati modulo");const t=await(0,n.Pr)(this.props.apiClient,e,this.props.updateLoader,this.props.setContext);if(null!==t&&t.esito){var a,i,s;if(console.log(t),"ko"===t.esito)null!==(a=t.dati)&&void 0!==a&&a.url_redirect?(this.props.updateLoader(!0),this.setState({url_servizio:"/portal/"+(0,n.Mm)(t.dati.url_redirect),flash:t.flash})):this.setState({flash:t.flash});else if(this.props.setContext({appCorrente:t.dati.app_nome,tipologiaServizio:t.dati.tipologia_servizio,tabMenuAutenticatoVisibile:!t.dati.privacy_tipo_modulo}),null!==(i=t.dati)&&void 0!==i&&i.url_redirect)this.props.updateLoader(!0),null!=t.dati.modifica_modulo_one_shot||"ko"==t.esito&&t.dati.riapertura?(this.setState({flash:t.flash}),window.location=t.dati.url_redirect):this.setState({url_servizio:"/portal/"+(0,n.Mm)(t.dati.url_redirect),flash:t.flash});else this.props.updateBreadcrumb([{label:"Servizi",url:"/portal/tutti_i_servizi"},{label:t.dati.titolo_bd?t.dati.titolo_bd:"Modulistica On Line",url:t.dati.url_bd?t.dati.url_bd:"/portal/servizi/moduli"},{label:t.dati.titolo_bd?"Dati Utente":null===(s=t.dati)||void 0===s?void 0:s.tipo_modulo_corrente,url:""}]),this.setState({scene:t.dati,flash:t.flash});window.scrollTo(0,0)}}componentWillUnmount(){this.props.setContext({tabMenuAutenticatoVisibile:!0})}render(){var e;if(null!=this.state.url_servizio)return s.createElement(h.C5,{to:this.state.url_servizio});let t=window.location.pathname.split("/"),a=t.pop();return isNaN(a)||(a=t.pop()),s.createElement(s.Fragment,null,(null===(e=this.state.scene)||void 0===e?void 0:e.hash_stepper)&&s.createElement(l.d27,{hash_stepper:this.state.scene.hash_stepper,current_step_position:this.state.scene.hash_stepper[a].posizione}),s.createElement(o.A,{className:"justify-content-center"},s.createElement(c.A,null,s.createElement("h1",{className:"title-xxxlarge mb-4 deda-h1"},"Dati Utente"))),s.createElement(d.A,{flash:null!=this.state.flash?this.state.flash:null}),s.createElement(o.A,null,s.createElement(c.A,{lg:"12",className:"bottom_screen_link clear_left mt-4"},this.state.scene&&s.createElement(s.Fragment,null,s.createElement(o.A,null,s.createElement(_.default,{ref:this.datiUtenteComponent,nested:!0,urlApi:"".concat(this.context.confEnte.base_url,"/portal/modifica_dati_utente"),handleSubmit:this.handleSubmitModulo,updateBreadcrumb:this.props.updateBreadcrumb,updateLoader:this.props.updateLoader,apiClient:this.props.apiClient,setContext:this.props.setContext},s.createElement(l.pde,{type:"hidden",id:"url_next",defaultValue:this.state.scene.url_next,name:"url_next"}),s.createElement(l.pde,{type:"hidden",id:"nested",defaultValue:"true",name:"nested"}),s.createElement(c.A,{lg:this.state.scene.privacy_tipo_modulo?"3":"6",sm:this.state.scene.privacy_tipo_modulo?"6":"12",xs:this.state.scene.privacy_tipo_modulo?"6":"12",className:"mb-2"},s.createElement(u.N_,{to:"/portal/servizi/moduli","aria-label":"Elenco delle tue istanze",className:"btn-outline-primary bg-white"},s.createElement(l.$nd,{className:"btn-outline-primary bg-white"},"Elenco delle tue istanze"))),this.state.scene.privacy_tipo_modulo&&s.createElement(c.A,{lg:"3",sm:"3",xs:"6",className:"mb-2"},s.createElement(u.N_,{to:window.location.pathname.replace(/dati_utente([\/].*)?/,"privacy_modulo$1"),"aria-label":"Indietro",className:"btn-outline-primary bg-white"},s.createElement(l.$nd,{className:"btn-outline-primary bg-white"},"Indietro"))),s.createElement(c.A,{lg:"3",sm:"6",xs:"6",className:"mb-2"},s.createElement(l.$nd,{color:"primary",className:"bozza btn btn-primary",type:"submit","aria-label":"Salva Bozza",name:"bozza",value:"true"},"Salva Bozza")),s.createElement(c.A,{lg:"3",sm:"6",xs:"6",className:"mb-2 text-end"}
1,s.createElement(l.$nd,{color:"primary",className:"btn ",id:"confermato",type:"submit","aria-label":"Prosegui",name:"confermato",value:"true"},"Prosegui"))))))))}}(0,i.A)(v,"contextType",r.rV)},4190:(e,t,a)=>{a.r(t),a.d(t,{default:()=>m});var i=a(7890),s=a(343),r=a(7369),n=a(5253),l=a(9814),o=a(5467),c=a(5037),d=a(4363),h=a(8340),u=a(871),_=a(3440);class m extends s.Component{constructor(e){super(e),(0,i.A)(this,"context",void 0),(0,i.A)(this,"array_indice",void 0),(0,i.A)(this,"datiUtenteComponent",void 0),this.state={scene:null,flash:null},this.datiUtenteComponent=s.createRef()}async componentDidMount(){let e,t=window.location.toString();var a;(console.log("ESEGUO componentDidMount su dati utente"),e=await(0,n.Pr)(this.props.apiClient,t,this.props.updateLoader,this.props.setContext),null!==e&&e.esito)&&(null!==(a=e.dati)&&void 0!==a&&a.url_redirect?(this.props.updateLoader(!0),this.setState({url_servizio:"/portal/"+(0,n.Mm)(e.dati.url_redirect),flash:e.flash})):(this.props.updateBreadcrumb([{label:"Servizi",url:"/portal/tutti_i_servizi/"},{label:e.dati.titolo_bd?e.dati.titolo_bd:"Pagamenti",url:e.dati.url_bd?e.dati.url_bd:"/portal/servizi/pagamenti"},{label:"Dati Utente",url:""}]),this.setState({scene:e.dati,flash:e.flash})),this.props.setContext({tabMenuAutenticatoVisibile:!e.dati.privacy_tipo_dovuto}));window.scrollTo(0,0)}componentWillUnmount(){this.props.setContext({tabMenuAutenticatoVisibile:!0})}render(){var e;let t=window.location.pathname.split("/"),a=t.pop();return isNaN(a)||(a=t.pop()),null!=this.state.url_servizio?s.createElement(h.C5,{to:this.state.url_servizio}):s.createElement(s.Fragment,null,(null===(e=this.state.scene)||void 0===e?void 0:e.hash_stepper)&&s.createElement(l.d27,{hash_stepper:this.state.scene.hash_stepper,current_step_position:this.state.scene.hash_stepper[a].posizione}),s.createElement(o.A,{className:"justify-content-center"},s.createElement(c.A,null,s.createElement("h1",{className:"title-xxxlarge mb-4 deda-h1"},"Dati Utente"))),s.createElement(d.A,{flash:null!=this.state.flash?this.state.flash:null}),s.createElement(o.A,null,s.createElement(c.A,{lg:"12",className:"bottom_screen_link clear_left mt-4"},this.state.scene&&s.createElement(s.Fragment,null,s.createElement(o.A,null,s.createElement(_.default,{ref:this.datiUtenteComponent,nested:!0,urlApi:"".concat(this.context.confEnte.base_url,"/portal/modifica_dati_utente"),handleSubmit:null,updateBreadcrumb:this.props.updateBreadcrumb,updateLoader:this.props.updateLoader,apiClient:this.props.apiClient,setContext:this.props.setContext},s.createElement(l.pde,{type:"hidden",id:"url_next",defaultValue:this.state.scene.url_successivo,name:"url_next"}),s.createElement(l.pde,{type:"hidden",id:"nested",defaultValue:"true",name:"nested"}),this.state.scene.url_precedente&&s.createElement(c.A,{xs:"6",sm:"6",lg:"6",className:"mb-2"},s.createElement(u.N_,{to:this.state.scene.url_precedente,"aria-label":"Indietro",className:"btn-outline-primary bg-white"},s.createElement(l.$nd,{className:"btn-outline-primary bg-white"},"Indietro"))),s.createElement(c.A,{xs:"6",sm:"6",lg:"6",className:"mb-2 pe-4 text-end"}
1,s.createElement(l.$nd,{color:"primary",className:"btn ",id:"confermato",type:"submit","aria-label":"Prosegui",name:"confermato",value:"true"},"Prosegui"))))))))}}(0,i.A)(m,"contextType",r.rV)},3440:(e,t,a)=>{a.r(t),a.d(t,{default:()=>b});var i=a(7890),s=a(343),r=a(7369),n=a(5253),l=a(5467),o=a(5037),c=a(9814),d=a(2129),h=a(4898),u=a(4449),_=a(8340),m=a(871),p=a(4363),v=a(3362),z=a.n(v);function f(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,i)}return a}function g(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?f(Object(a),!0).forEach((function(t){(0,i.A)(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):f(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}class b extends s.Component{constructor(e){super(e),(0,i.A)(this,"context",void 0),(0,i.A)(this,"handleSubmitModificaDatiUtente",(async e=>{e.preventDefault(),e.stopPropagation();let t=!0;if(Array.prototype.forEach.call(e.currentTarget.elements,(e=>{!e.name||""===e.name||null===e.name||(console.log("nome: ".concat(e.name,", valido: ").concat((0,n.hZ)(e))),(0,n.hZ)(e))||(t=!1)})),t){var a;const t=(0,n.fq)(e),c=null!==(a=this.props.urlApi)&&void 0!==a?a:window.location.toString(),d=await(0,n.GG)(this.props.apiClient,c,t,this.props.updateLoader,this.props.setContext);var i,s,r,l,o;if(null!==d&&void 0!==d&&d.esito)if(console.log(d),"ok"==d.esito)if(null!==(i=d.dati)&&void 0!==i&&i.url_redirect)if(this.props.updateLoader(!0),null!==(s=d.dati)&&void 0!==s&&s.url_redirect.startsWith("http"))console.log("Redirect su "+(null===(r=d.dati)||void 0===r?void 0:r.url_redirect)),window.location.href=null===(l=d.dati)||void 0===l?void 0:l.url_redirect;else console.log("Redirect react su "+(null===(o=d.dati)||void 0===o?void 0:o.url_redirect)),this.setState({url_servizio:"/portal/"+(0,n.Mm)(d.dati.url_redirect),flash:d.flash});else this.setState({flash:d.flash});else this.setState({flash:d.flash,hash_errori:d.hash_campi_con_errori});else console.log("Errore su modifica_dati_utente")}else this.setState({flash:{dangerMsg:"Controllare i dati inseriti"}});window.scrollTo(0,150)})),(0,i.A)(this,"modificaDatolPendente",(e=>{confirm("Attenzione il dato \xe8 ancora da confermare, modificare nuovamente il campo ?")&&"form_registrazione[email]"===e.currentTarget.id&&this.setState({eMail:null})})),this.state={scene:null,flash:null,hash_errori:null,errore_api:!1,isLoadingComuni:{azienda:!1,nascita:!1,residenza:!1},comuni:new Map,eMail:null},this.handleSubmitModificaDatiUtente=this.handleSubmitModificaDatiUtente.bind(this),this.get_nazioni=this.get_nazioni.bind(this),this.get_province=this.get_province.bind(this),this.get_comuni=this.get_comuni.bind(this)}disableInput(e){var t;const a=["spid","eidas","cie","openid","myid","pianetadigitale"];return null!=this.state.scene&&"undefined"!=typeof this.state.scene.provider_utente&&"interna"!=this.state.scene.provider_utente&&a.includes(this.state.scene.provider_utente)?this.state.scene.array_campi_readonly[this.state.scene.provider_utente].includes(e):(null!==(t=this.state.scene)&&void 0!==t&&t.provider_utente&&!a.includes(this.state.scene.provider_utente)&&console.log("Controllo su campi non implementato per provider: ".concat(this.state.scene.provider_utente,".")),!1)}get_nazioni(e){z().get("/portal/get_nazioni",{params:null!=e?{includiSoppresse:e}:void 0}).then((t=>{if(t.data.error)return void this.setState({errore_api:!0});const a=[];t.data.data.map((e=>{a.push({label:"".concat(e.Descrizione," ").concat(null!=e.Sigla?"(".concat(e.Sigla,")"):""),value:e.Sigla})})),this.setState(e?{nazioni_nascita:a}:{nazioni_residenza:a})})).catch((e=>{console.error("Si \xe8 verificato un errore nel recupero delle nazioni: ".concat(e)),this.setState({errore_api:!0})}))}get_province(){z().get("/portal/get_province").then((e=>{if(e.data.error)return void this.setState({errore_api:!0});const t=[];e.data.data.map((e=>{t.push({label:"".concat(e.Descrizione," (").concat(e.Sigla,")"),value:e.Sigla})})),this.setState({province:t})})).catch((e=>{console.error("Si \xe8 verificato un errore nel recupero delle province: ".concat(e)),this.setState({errore_api:!0})}))}
1get_comuni(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:(new Date).toISOString();this.setState((e=>({isLoadingComuni:g(g({},e.isLoadingComuni),{},{[t]:!0})})));const i=[];e&&z().get("/portal/get_comuni?provincia=".concat(e,"&dataRiferimento=").concat(a)).then((e=>{e.data.error?this.setState((e=>g(g({errore_api:!0,scene:e.scene},e.isLoadingComuni),{},{isLoadingComuni:{[t]:!1}}))):(e.data.data.map((e=>{var t;i.push({label:e.DescrizioneTraslitterata,value:e.DescrizioneTraslitterata});const a="".concat(e.DescrizioneTraslitterata," ").concat(e.SiglaProvincia),s={cap:e.Cap};var r;null!==(t=this.state.comuni)&&void 0!==t&&t.has(a)||(null===(r=this.state.comuni)||void 0===r||r.set(a,s))})),this.setState((e=>({scene:e.scene,isLoadingComuni:{[t]:!1},["comuni_".concat(t)]:i}))))})).catch((e=>{console.error("Si \xe8 verificato un errore nel recupero dei comuni: ".concat(e)),this.setState({errore_api:!0})}))}async componentDidMount(){var e;console.log("ESEGUO componentDidMount profilo"),this.props.nested||this.props.updateBreadcrumb([{label:"Profilo",url:"/portal/dettagli_utente"},{label:"Modifica dati",url:"/portal/modifica_dati_utente/"}]);const t=null!==(e=this.props.urlApi)&&void 0!==e?e:window.location.toString(),a=await(0,n.Pr)(this.props.apiClient,t,this.props.updateLoader,this.props.setContext);if(null!==a&&void 0!==a&&a.esito){var i,s,r,l;if(console.log(a),this.props.setContext({appCorrente:a.dati.app_nome,tipologiaServizio:a.dati.tipologia_servizio}),null!==(i=a.dati)&&void 0!==i&&i.url_redirect)this.props.updateLoader(!0),this.setState({url_servizio:"/portal/"+(0,n.Mm)(a.dati.url_redirect),flash:a.flash});else this.setState({scene:a.dati,flash:a.flash}),this.setState((e=>{var t,a,i,s,r,n,l,o;"IT"==(null===(t=e.scene.utente_portale)||void 0===t?void 0:t.stato_nascita)&&null!=(null===(a=e.scene.utente_portale)||void 0===a?void 0:a.provincia_nascita)&&this.get_comuni(e.scene.utente_portale.provincia_nascita,"nascita",e.scene.utente_portale.data_nascita),"IT"==(null===(i=e.scene.utente_portale)||void 0===i?void 0:i.stato_residenza)&&null!=(null===(s=e.scene.utente_portale)||void 0===s?void 0:s.provincia_residenza)&&this.get_comuni(e.scene.utente_portale.provincia_residenza,"residenza"),null!=e.scene.ditta&&this.get_comuni(e.scene.ditta.provincia_azienda,"azienda");const c=e.scene.utente_portale.stato_nascita?e.scene.utente_portale.stato_nascita.toUpperCase():e.scene.utente_portale.stato_nascita,d=e.scene.utente_portale.provincia_nascita?e.scene.utente_portale.provincia_nascita.toUpperCase():e.scene.utente_portale.provincia_nascita,h=e.scene.utente_portale.comune_nascita?e.scene.utente_portale.comune_nascita.toUpperCase():e.scene.utente_portale.comune_nascita,u=e.scene.utente_portale.stato_residenza?e.scene.utente_portale.stato_residenza.toUpperCase():e.scene.utente_portale.stato_residenza,_=e.scene.utente_portale.provincia_residenza?e.scene.utente_portale.provincia_residenza.toUpperCase():e.scene.utente_portale.provincia_residenza,m=e.scene.utente_portale.comune_residenza?e.scene.utente_portale.comune_residenza.toUpperCase():e.scene.utente_portale.comune_residenza,p=null!==(r=e.scene.ditta)&&void 0!==r&&r.provincia_azienda?e.scene.ditta.provincia_azienda.toUpperCase():null===(n=e.scene.ditta)||void 0===n?void 0:n.provincia_azienda,v=null!==(l=e.scene.ditta)&&void 0!==l&&l.comune_azienda?e.scene.ditta.comune_azienda.toUpperCase():null===(o=e.scene.ditta)||void 0===o?void 0:o.comune_azienda;return{dataNascita:e.scene.utente_portale.data_nascita,nazione_nascita:{label:c,value:c},provincia_nascita:{label:d,value:d},comune_nascita:{label:h,value:h},nazione_residenza:{label:u,value:u},provincia_residenza:{label:_,value:_},comune_residenza:{label:m,value:m},provincia_azienda:{label:p,value:p},comune_azienda:{label:v,value:v}}})),this.get_nazioni(),this.get_nazioni(!0),this.get_province(),this.setState({eMail:null!==(s=null===(r=a.dati.modifica_email_pendente)||void 0===r?void 0:r.dopo)&&void 0!==s?s:null===(l=a.dati.utente_portale)||void 0===l?void 0:l.email});window.scrollTo(0,0)}}reqAsterisco(){var e;return null!==(e=this.context)&&void 0!==e&&e.confEnte.pec_obbligatoria?"*":""}render(){var e,t,a,i,r,v,z,f,g,b,y,A,E,O,N,w,x,C,j,S,k,T,P,Z,D,V,I;return null!=this.state.url_servizio?s.createElement(_.C5,{to:this.state.url_servizio}):s.createElement(s.Fragment,null,!this.props.nested&&s.createElement(l.A,{className:"my-3"},s.createElement(o.A,null,s.createElement(m.N_,{to:"/portal/dettagli_utente"},s.createElement(c.$nd,{className:"btn-outline-primary bg-white "},"Indietro")))),this.state.scene&&"confermato"===this.state.scene.utente_portale.stato&&"interna"===this.state.scene.provider_utente&&!this.props.nested&&s.createElement(l.A,null,s.createElement(o.A,{lg:"12"},s.createElement(c.FcD,{color:"warning"},s.createElement("b",null,"Attenzione:")," ",s.createElement("br",null),"Se si modificano i dati anagrafici, l'account dovr\xe0 essere nuovamente confermato dall'amministratore.",s.createElement("br",null),null!=(null===(e=this.state.scene)||void 0===e?void 0:e.elenco_servizi_accesso_confermato)&&"I servizi ".concat(this.state.scene.elenco_servizi_accesso_confermato," non saranno accessibili finch\xe9 l'account non sar\xe0 stato confermato.")))),s.createElement(l.A,null,s.createElement(o.A,{lg:"12"},s.createElement(p.A,{flash:null!==(t=this.state.flash)&&void 0!==t?t:null}))),null!=(null===(a=this.state.scene)||void 0===a?void 0:a.utente_portale)&&s.createElement(d.A,{onSubmit:this.props.handleSubmit?this.props.handleSubmit:this.handleSubmitModificaDatiUtente},s.createElement("span",null,null!=(null===(i=this.state.scene)||void 0===i?void 0:i.ditta)&&s.createElement(s.Fragment,null,s.createElement(h.A,{className:"mt-5"},s.createElement(l.A,null,s.createElement(o.A,{className:"my-3"},s.createElement("h2",{className:"title-xxlarge deda-h2"},"Dati persona giuridica")))),s.createElement(h.A,{className:"mt-3"},s.createElement(l.A,null,s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("ragione_sociale")?"is-invalid":"",type:"text",label:"Ragione Sociale *",id:"form_registrazione[ditta][ragione_sociale]",name:"form_registrazione[ditta][ragione_sociale]",pattern:".*",defaultValue:this.state.scene.ditta.ragione_sociale,required:!0,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("ragione_sociale")?this.state.hash_errori.ragione_sociale:"",onChange:e=>(0,n.hZ)(e.currentTarget)})),s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("partita_iva")?"is-invalid":"",type:"text",label:"Partita Iva *",id:"form_registrazione[ditta][partita_iva]",name:"form_registrazione[ditta][partita_iva]",pattern:".*",defaultValue:this.state.scene.ditta.partita_iva,required:!0,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("partita_iva")?this.state.hash_errori.partita_iva:"",onCh
1ange:e=>(0,n.hZ)(e.currentTarget)})),s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("codice_fiscale_azienda")?"is-invalid":"",type:"text",label:"Codice fiscale Persona Giuridica *",id:"form_registrazione[ditta][codice_fiscale_azienda]",name:"form_registrazione[ditta][codice_fiscale_azienda]",pattern:".*",defaultValue:this.state.scene.ditta.codice_fiscale_azienda,required:!0,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("codice_fiscale_azienda")?this.state.hash_errori.codice_fiscale_azienda:"",onChange:e=>(0,n.hZ)(e.currentTarget)})))),s.createElement(h.A,null,s.createElement(l.A,null,s.createElement(o.A,{lg:"4",className:"bootstrap-select-wrapper form-row form-group"},this.state.errore_api?s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("provincia_azienda")?"is-invalid":"",type:"text",label:"Provincia Persona Giuridica *",id:"form_registrazione[ditta][provincia_azienda]",name:"form_registrazione[ditta][provincia_azienda]",pattern:"^[a-zA-Z]{2}$",defaultValue:this.state.scene.ditta.provincia_azienda,required:!0,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("provincia_azienda")?this.state.hash_errori.provincia_azienda:"",onChange:e=>(0,n.hZ)(e.currentTarget)}):s.createElement(s.Fragment,null,s.createElement(u.A,{className:"active",htmlFor:"form_registrazione[ditta][provincia_azienda]"},"Provincia Persona Giuridica *"),s.createElement(c.l6P,{options:null!==(r=this.state.province)&&void 0!==r?r:[],name:"form_registrazione[ditta][provincia_azienda]",id:"form_registrazione[ditta][provincia_azienda]",className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("provincia_azienda")?"is-invalid":"",defaultValue:{label:this.state.scene.ditta.provincia_azienda,value:this.state.scene.ditta.provincia_azienda},placeholder:"Seleziona provincia...",required:!0,infotext:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("provincia_azienda")?this.state.hash_errori.provincia_azienda:"",onChange:e=>{this.setState({provincia_azienda:e,comune_azienda:null,cap_azienda:void 0},(()=>{const{provincia_azienda:e}=this.state;null!=e&&this.get_comuni(e.value,"azienda")}))}}))),s.createElement(o.A,{lg:"4",className:"bootstrap-select-wrapper form-row form-group"},this.state.errore_api?s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("comune_azienda")?"is-invalid":"",type:"text",label:"Comune Persona Giuridica *",id:"form_registrazione[ditta][comune_azienda]",name:"form_registrazione[ditta][comune_azienda]",pattern:".*",defaultValue:this.state.scene.ditta.comune_azienda,required:!0,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("comune_azienda")?this.state.hash_errori.comune_azienda:"",onChange:e=>(0,n.hZ)(e.currentTarget)}):s.createElement(s.Fragment,null,s.createElement(u.A,{className:"active"},"Comune Persona Giuridica *"),s.createElement(c.l6P,{options:null!==(v=this.state.comuni_azienda)&&void 0!==v?v:[],className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("comune_azienda")?"is-invalid":"",id:"form_registrazione[ditta][comune_azienda]",name:"form_registrazione[ditta][comune_azienda]",required:!0,infotext:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("comune_azienda")?this.state.hash_errori.comune_azienda:"",defaultValue:{label:this.state.scene.ditta.comune_azienda,value:this.state.scene.ditta.comune_azienda},value:this.state.comune_azienda,placeholder:"Seleziona comune...",isDisabled:(null===(z=this.state.isLoadingComuni)||void 0===z?void 0:z.azienda)||null==this.state.provincia_azienda||this.state.scene.utente_portale.comune_azienda&&this.disableInput("comune_azienda"),onChange:e=>{this.setState((t=>{var a,i,s;const r=null===(a=t.comuni)||void 0===a||null===(i=a.get("".concat(null===e||void 0===e?void 0:e.value," ").concat(null===(s=t.provincia_azienda)||void 0===s?void 0:s.value)))||void 0===i?void 0:i.cap;return{comune_azienda:e,cap_azienda:null!=(null===r||void 0===r?void 0:r.match("[a-zA-Z]+"))?"":r}}))}}))),s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("cap_azienda")?"is-invalid":"",type:"text",label:"C.A.P. comune Persona Giuridica *",id:"form_registrazione[ditta][cap_azienda]",name:"form_registrazione[ditta][cap_azienda]",pattern:".*",defaultValue:this.state.scene.ditta.cap_azienda,value:this.state.cap_azienda,required:!0,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("cap_azienda")?this.state.hash_errori.cap_azienda:"",onCh
1ange:e=>(0,n.hZ)(e.currentTarget)})))),s.createElement(h.A,null,s.createElement(l.A,null,s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("indirizzo_azienda")?"is-invalid":"",type:"text",label:"Indirizzo Persona Giuridica *",id:"form_registrazione[ditta][indirizzo_azienda]",name:"form_registrazione[ditta][indirizzo_azienda]",pattern:".*",defaultValue:this.state.scene.ditta.indirizzo_azienda,required:!0,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("indirizzo_azienda")?this.state.hash_errori.indirizzo_azienda:"",onChange:e=>(0,n.hZ)(e.currentTarget)})),s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("civico_azienda")?"is-invalid":"",type:"text",label:"Civico Persona Giuridica *",id:"form_registrazione[ditta][civico_azienda]",name:"form_registrazione[ditta][civico_azienda]",pattern:".*",defaultValue:this.state.scene.ditta.civico_azienda,required:!0,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("civico_azienda")?this.state.hash_errori.civico_azienda:"",onChange:e=>(0,n.hZ)(e.currentTarget)})),s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("telefono_azienda")?"is-invalid":"",type:"tel",label:"Telefono Persona Giuridica",id:"form_registrazione[ditta][telefono_azienda]",name:"form_registrazione[ditta][telefono_azienda]",pattern:"^[0-9]+$",defaultValue:this.state.scene.ditta.telefono_azienda,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("telefono_azienda")?this.state.hash_errori.telefono_azienda:"",onChange:e=>(0,n.hZ)(e.currentTarget)})))),s.createElement(h.A,null,s.createElement(l.A,null,s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("fax_azienda")?"is-invalid":"",type:"text",label:"Fax Persona Giuridica",id:"form_registrazione[ditta][fax_azienda]",name:"form_registrazione[ditta][fax_azienda]",pattern:"^[0-9]+$",defaultValue:this.state.scene.ditta.fax_azienda,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("fax_azienda")?this.state.hash_errori.fax_azienda:"",onChange:e=>(0,n.hZ)(e.currentTarget)})),s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("email_azienda")?"is-invalid":"",type:"email",label:"E-mail Persona Giuridica",id:"form_registrazione[ditta][email_azienda]",name:"form_registrazione[ditta][email_azienda]",pattern:"^[a-zA-Z0-9.!#$%&\u2019*+\\/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\\.[a-zA-Z0-9-]+)*$",defaultValue:this.state.scene.ditta.email_azienda,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("email_azienda")?this.state.hash_errori.email_azienda:"",onChange:e=>(0,n.hZ)(e.currentTarget)})),s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("pec_azienda")?"is-invalid":"",type:"email",label:"Pec Persona Giuridica",id:"form_registrazione[ditta][pec_azienda]",name:"form_registrazione[ditta][pec_azienda]",pattern:"^[a-zA-Z0-9.!#$%&\u2019*+\\/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\\.[a-zA-Z0-9-]+)*$",defaultValue:this.state.scene.ditta.pec_azienda,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("pec_azienda")?this.state.hash_errori.pec_azienda:"",onChange:e=>(0,n.hZ)(e.currentTarget)}))))),!this.props.nested&&s.createElement(l.A,null,s.createElement(o.A,{lg:"6",className:"my-3"},null!=(null===(f=this.state.scene)||void 0===f?void 0:f.ditta)?s.createElement("h2",{className:"title-xxlarge deda-h2"},"Dati anagrafici referente"):s.createElement("h2",{className:"title-xxlarge deda-h2"},"Dati anagrafici"))),s.createElement(h.A,{className:"mt-5"},s.createElement(l.A,null,s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("nome")?"is-invalid":"",type:"text",label:"Nome *",id:"form_registrazione[nome]",defaultValue:this.state.scene.utente_portale.
1nome,name:"form_registrazione[nome]",pattern:".*",required:!0,readOnly:this.state.scene.utente_portale.nome&&this.disableInput("nome"),infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("nome")?this.state.hash_errori.nome:"",onChange:e=>(0,n.hZ)(e.currentTarget)})),s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("cognome")?"is-invalid":"",type:"text",label:"Cognome *",id:"form_registrazione[cognome]",defaultValue:this.state.scene.utente_portale.cognome,name:"form_registrazione[cognome]",pattern:".*",required:!0,readOnly:this.state.scene.utente_portale.cognome&&this.disableInput("cognome"),infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("cognome")?this.state.hash_errori.cognome:"",onChange:e=>(0,n.hZ)(e.currentTarget)})),s.createElement(o.A,{lg:"4",className:"bootstrap-select-wrapper form-row"},s.createElement("label",{htmlFor:"form_registrazione[sesso]"},"Sesso *"),s.createElement(c.l6P,{options:new Array({label:"M",value:"M"},{label:"F",value:"F"}),isClearable:!0,id:"form_registrazione[sesso]",name:"form_registrazione[sesso]",isDisabled:this.state.scene.utente_portale.sesso&&this.disableInput("sesso"),defaultValue:{label:this.state.scene.utente_portale.sesso,value:this.state.scene.utente_portale.sesso},placeholder:"Seleziona sesso...",required:!0})))),s.createElement(h.A,null,s.createElement(l.A,null,"straniero"!=this.state.mode&&s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("codice_fiscale")?"is-invalid":"",type:"text",label:"Codice Fiscale *",id:"form_registrazione[codice_fiscale]",defaultValue:this.state.scene.utente_portale.codice_fiscale,name:"form_registrazione[codice_fiscale]",pattern:"^EE_(\\d){13}$|^A$|([a-zA-Z]{6}[\\da-zA-Z]{2}[abcdehlmprstABCDEHLMPRST][\\da-zA-Z]{2}[a-zA-Z][\\da-zA-Z]{3}[a-zA-Z])",required:!0,readOnly:this.state.scene.utente_portale.codice_fiscale&&this.disableInput("codice_fiscale"),infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("codice_fiscale")?this.state.hash_errori.codice_fiscale:"",onChange:e=>(0,n.hZ)(e.currentTarget)})),s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("data_nascita")?"is-invalid":"",type:"date",id:"form_registrazione[data_nascita]",defaultValue:this.state.scene.utente_portale.data_nascita,name:"form_registrazione[data_nascita]",pattern:".*",label:"Data di nascita *",labelAlwaysActive:!0,required:!0,readOnly:this.state.scene.utente_portale.data_nascita&&this.disableInput("data_nascita"),infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("data_nascita")?this.state.hash_errori.data_nascita:"",onChange:e=>{this.setState({nazione_nascita:null,provincia_nascita:null,comune_nascita:null}),(0,n.hZ)(e.currentTarget)?this.setState({dataNascita:new Date(e.currentTarget.value)}):this.setState({dataNascita:void 0})}})),s.createElement(o.A,{lg:"4",className:"bootstrap-select-wrapper form-row form-group"},this.state.errore_api?s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("stato_nascita")?"is-invalid":"",type:"text",label:"Nazione di nascita *",id:"form_registrazione[stato_nascita]",defaultValue:this.state.scene.utente_portale.stato_nascita,name:"form_registrazione[stato_nascita]",pattern:"^[-.\\/A-Za-z\xc0\xc1\xc8\xc9\xcd\xcc\xd3\xd2\xda\xd9\xe1\xe0\xe8\xe9\xed\xec\xf3\xf2\xfa\xf9'\\s]{2}$",readOnly:this.state.scene.utente_portale.stato_nascita&&this.disableInput("stato_nascita"),required:!0,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("stato_nascita")?this.state.hash_errori.stato_nascita:"",onChange:e=>(0,n.hZ)(e.currentTarget)}):s.createElement(s.Fragment,null,s.createElement(u.A,{className:"active"},"Nazione di nascita *"),s.createElement(c.l6P,{options:null!==(g=this.state.nazioni_nascita)&&void 0!==g?g:[],isLoading:null==this.state.nazioni_nascita,onChange:e=>{this.setState({nazione_nascita:e,provincia_nascita:null,comune_nascita:null})},id:"form_registrazione[stato_nascita]",className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("stato_nascita")?"is-invalid":"",value:this.state.nazione_nascita,name:"form_registrazione[stato_nascita]",isDisabled:null==this.state.dataNascita||this.state.scene.utente_portale.stato_nascita&&this.disableInput("stato_nascita"),placeholder:"Seleziona nazione...",required:!0,infotext:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("stato_nascita")?this.state.hash_errori.stato_nascita:""}))))),s.createElement(h.A,null,s.createElement(l.A,null,s.createElement(o.A,{lg:"4",className:"bootstrap-select-wrapper form-row form-group"},"IT"!==(null===(b=this.state.nazione_nascita)||void 0===b?void 0:b.value)||this.state.errore_api?s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("provincia_nascita")?"is-invalid":"",type:"text",label:"Provincia/Stato di nascita (Sigla) *",id:"form_registrazione[provincia_nascita]",defaultValue:this.state.scene.utente_portale.provincia_nascita,name:"form_registrazione[provincia_nascita]",required:!0,readOnly:this.state.scene.utente_portale.provincia_nascita&&this.disableInput("provincia_nascita"),infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("provincia_nascita")?this.state.hash_errori.provincia_nascita:"",onCh
1ange:e=>(0,n.hZ)(e.currentTarget)}):s.createElement(s.Fragment,null,s.createElement(u.A,{className:"active",htmlFor:"form_registrazione[provincia_nascita]"},"Provincia di nascita (Sigla) *"),s.createElement(c.l6P,{options:null!==(y=this.state.province)&&void 0!==y?y:[],isLoading:null==this.state.province,isDisabled:null==this.state.nazione_nascita||this.disableInput("provincia_nascita"),name:"form_registrazione[provincia_nascita]",id:"form_registrazione[provincia_nascita]",className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("provincia_nascita")?"is-invalid":"",value:this.state.provincia_nascita,placeholder:"Seleziona provincia...",required:!0,infotext:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("provincia_nascita")?this.state.hash_errori.provincia_nascita:"",onChange:e=>{this.setState({provincia_nascita:e,comune_nascita:null},(()=>{const{provincia_nascita:e,dataNascita:t}=this.state;null!=e&&null!=t&&this.get_comuni(e.value,"nascita",new Date(t).toISOString())}))}}))),s.createElement(o.A,{lg:"4",className:"bootstrap-select-wrapper form-row form-group"},"IT"!==(null===(A=this.state.nazione_nascita)||void 0===A?void 0:A.value)||this.state.errore_api?s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("comune_nascita")?"is-invalid":"",type:"text",label:"Comune di nascita *",id:"form_registrazione[comune_nascita]",defaultValue:this.state.scene.utente_portale.comune_nascita,name:"form_registrazione[comune_nascita]",required:!0,readOnly:this.state.scene.utente_portale.comune_nascita&&this.disableInput("comune_nascita"),infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("comune_nascita")?this.state.hash_errori.comune_nascita:"",onChange:e=>(0,n.hZ)(e.currentTarget)}):s.createElement(s.Fragment,null,s.createElement(u.A,{className:"active"},"Comune di nascita *"),s.createElement(c.l6P,{options:null!==(E=this.state.comuni_nascita)&&void 0!==E?E:[],onChange:e=>this.setState({comune_nascita:e}),isLoading:null===(O=this.state.isLoadingComuni)||void 0===O?void 0:O.nascita,id:"form_registrazione[comune_nascita]",name:"form_registrazione[comune_nascita]",className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("comune_nascita")?"is-invalid":"",value:this.state.comune_nascita,placeholder:"Seleziona comune...",required:!0,isDisabled:(null===(N=this.state.isLoadingComuni)||void 0===N?void 0:N.nascita)||null==this.state.provincia_nascita||this.state.scene.utente_portale.comune_nascita&&this.disableInput("comune_nascita"),infotext:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("comune_nascita")?this.state.hash_errori.comune_nascita:""}))),s.createElement(o.A,{lg:"4",className:"bootstrap-select-wrapper form-row form-group"},this.state.errore_api?s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("stato_residenza")?"is-invalid":"",type:"text",label:"Nazione Residenza (2 caratteri vedi codifica ISO 3166 alpha 2) *",id:"form_registrazione[stato_residenza]",defaultValue:this.state.scene.utente_portale.stato_residenza,name:"form_registrazione[stato_residenza]",pattern:"^[-.\\/A-Za-z\xc0\xc1\xc8\xc9\xcd\xcc\xd3\xd2\xda\xd9\xe1\xe0\xe8\xe9\xed\xec\xf3\xf2\xfa\xf9'\\s]{2}$",readOnly:this.state.scene.utente_portale.stato_residenza&&this.disableInput("stato_residenza"),required:!0,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("stato_residenza")?this.state.hash_errori.stato_residenza:"",onChange:e=>(0,n.hZ)(e.currentTarget)}):s.createElement(s.Fragment,null,s.createElement(u.A,{className:"active"},"Nazione di residenza (2 caratteri) *"),s.createElement(c.l6P,{options:null!==(w=this.state.nazioni_residenza)&&void 0!==w?w:[],isLoading:null==this.state.nazioni_residenza,id:"form_registrazione[stato_residenza]",name:"form_registrazione[stato_residenza]",className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("stato_residenza")?"is-invalid":"",defaultValue:{label:this.state.scene.utente_portale.stato_residenza,value:this.state.scene.utente_portale.stato_residenza},isDisabled:this.state.scene.utente_portale.stato_residenza&&this.disableInput("stato_residenza"),placeholder:"Seleziona nazione...",required:!0,infotext:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("stato_residenza")?this.state.hash_errori.stato_residenza:"",onCh
1ange:e=>{this.setState({nazione_residenza:e,provincia_residenza:null,comune_residenza:null,cap_residenza:void 0})}}))))),s.createElement(h.A,null,s.createElement(l.A,null,s.createElement(o.A,{lg:"4",className:"bootstrap-select-wrapper form-row form-group"},"IT"!==(null===(x=this.state.nazione_residenza)||void 0===x?void 0:x.value)||this.state.errore_api?s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("provincia_residenza")?"is-invalid":"",type:"text",label:"Provincia di residenza (Sigla) *",id:"form_registrazione[provincia_residenza]",defaultValue:this.state.scene.utente_portale.provincia_residenza,name:"form_registrazione[provincia_residenza]",readOnly:this.state.scene.utente_portale.provincia_residenza&&this.disableInput("provincia_residenza"),required:!0,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("provincia_residenza")?this.state.hash_errori.provincia_residenza:"",onChange:e=>(0,n.hZ)(e.currentTarget)}):s.createElement(s.Fragment,null,s.createElement(u.A,{className:"active"},"Provincia di residenza (Sigla) *"),s.createElement(c.l6P,{options:null!==(C=this.state.province)&&void 0!==C?C:[],onChange:e=>{this.setState({provincia_residenza:e,comune_residenza:null,cap_residenza:void 0},(()=>{const{provincia_residenza:e}=this.state;null!=e&&this.get_comuni(e.value,"residenza")}))},name:"form_registrazione[provincia_residenza]",id:"form_registrazione[provincia_residenza]",className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("provincia_residenza")?"is-invalid":"",value:this.state.provincia_residenza,isDisabled:null==this.state.nazione_residenza,isLoading:null==this.state.province,placeholder:"Seleziona provincia...",required:!0,infotext:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("provincia_residenza")?this.state.hash_errori.provincia_residenza:""}))),s.createElement(o.A,{lg:"4",className:"bootstrap-select-wrapper form-row form-group"},"IT"!==(null===(j=this.state.nazione_residenza)||void 0===j?void 0:j.value)||this.state.errore_api?s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("comune_residenza")?"is-invalid":"",type:"text",label:"Comune di residenza *",id:"form_registrazione[comune_residenza]",defaultValue:this.state.scene.utente_portale.comune_residenza,name:"form_registrazione[comune_residenza]",readOnly:this.state.scene.utente_portale.comune_residenza&&this.disableInput("comune_residenza"),required:!0,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("comune_residenza")?this.state.hash_errori.comune_residenza:"",onChange:e=>(0,n.hZ)(e.currentTarget)}):s.createElement(s.Fragment,null,s.createElement(u.A,{className:"active"},"Comune di residenza *"),s.createElement(c.l6P,{options:null!==(S=this.state.comuni_residenza)&&void 0!==S?S:[],value:this.state.comune_residenza,id:"form_registrazione[comune_residenza]",name:"form_registrazione[comune_residenza]",className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("comune_residenza")?"is-invalid":"",isDisabled:(null===(k=this.state.isLoadingComuni)||void 0===k?void 0:k.residenza)||null==this.state.provincia_residenza||this.state.scene.utente_portale.comune_residenza&&this.disableInput("comune_residenza"),isLoading:null===(T=this.state.isLoadingComuni)||void 0===T?void 0:T.residenza,placeholder:"Seleziona comune...",required:!0,infotext:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("comune_residenza")?this.state.hash_errori.comune_residenza:"",onChange:e=>{this.setState((t=>{var a,i,s;const r=null===(a=t.comuni)||void 0===a||null===(i=a.get("".concat(null===e||void 0===e?void 0:e.value," ").concat(null===(s=t.provincia_residenza)||void 0===s?void 0:s.value)))||void 0===i?void 0:i.cap;return{comune_residenza:e,cap_residenza:null!=(null===r||void 0===r?void 0:r.match("[a-zA-Z]+"))?"":r}}))}}))),s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("cap_residenza")?"is-invalid":"",type:"text",value:this.state.cap_residenza,label:"C.A.P. Comune di residenza *",id:"form_registrazione[cap_residenza]",defaultValue:this.state.scene.utente_portale.cap_residenza,name:"form_registrazione[cap_residenza]",readOnly:this.state.scene.utente_portale.cap_residenza&&this.disableInput("cap_residenza"),pattern:".*",required:!0,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("cap_residenza")?this.state.hash_errori.cap_residenza:"",onCh
1ange:e=>{this.setState({cap_residenza:e.currentTarget.value}),(0,n.hZ)(e.currentTarget)}})))),s.createElement(h.A,null,s.createElement(l.A,null,s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("indirizzo_residenza")?"is-invalid":"",type:"text",label:"Indirizzo di residenza *",id:"form_registrazione[indirizzo_residenza]",defaultValue:this.state.scene.utente_portale.indirizzo_residenza,name:"form_registrazione[indirizzo_residenza]",pattern:".*",readOnly:this.state.scene.utente_portale.indirizzo_residenza&&this.disableInput("indirizzo_residenza"),required:!0,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("indirizzo_residenza")?this.state.hash_errori.indirizzo_residenza:"",onChange:e=>(0,n.hZ)(e.currentTarget)})),s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("civico_residenza")?"is-invalid":"",type:"text",label:"Civico *",id:"form_registrazione[civico_residenza]",defaultValue:this.state.scene.utente_portale.civico_residenza,name:"form_registrazione[civico_residenza]",pattern:".*",readOnly:this.state.scene.utente_portale.civico_residenza&&this.disableInput("civico_residenza"),required:!0,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("civico_residenza")?this.state.hash_errori.civico_residenza:"",onChange:e=>(0,n.hZ)(e.currentTarget)})))),s.createElement(h.A,null,s.createElement(l.A,null,s.createElement(o.A,{lg:"6",className:"my-3"},s.createElement("h2",{className:"title-xxlarge deda-h2"},"Documento di identificazione")))),s.createElement(h.A,{className:"mt-5"},s.createElement(l.A,null,s.createElement(o.A,{lg:"4",className:"form-group select-wrapper form-row"},s.createElement(u.A,{htmlFor:"form_registrazione[tipo_documento]",className:"active"},"Tipo documento *"),s.createElement(c.l6P,{options:new Array({label:"Carta d'identit\xe0",value:"CI"},{label:"Patente",value:"Patente"},{label:"Passaporto",value:"Passaporto"}),defaultValue:{label:this.state.scene.utente_portale.tipo_documento,value:this.state.scene.utente_portale.tipo_documento},isClearable:!0,placeholder:"Seleziona documento...",id:"form_registrazione[tipo_documento]",name:"form_registrazione[tipo_documento]",isDisabled:this.state.scene.utente_portale.tipo_documento&&this.disableInput("tipo_documento")})),s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("numero_documento")?"is-invalid":"",type:"text",label:"Numero documento *",id:"form_registrazione[numero_documento]",defaultValue:this.state.scene.utente_portale.numero_documento,name:"form_registrazione[numero_documento]",pattern:".*",readOnly:this.state.scene.utente_portale.numero_documento&&this.disableInput("numero_documento"),required:!0,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("numero_documento")?this.state.hash_errori.numero_documento:"",onChange:e=>(0,n.hZ)(e.currentTarget)})))),s.createElement(h.A,null,s.createElement(l.A,null,s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("data_documento")?"is-invalid":"",type:"date",id:"form_registrazione[data_documento]",defaultValue:this.state.scene.utente_portale.data_documento,name:"form_registrazione[data_documento]",pattern:".*",label:"Data documento *",labelAlwaysActive:!0,readOnly:this.state.scene.utente_portale.data_documento&&this.disableInput("data_documento"),required:!0,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("data_documento")?this.state.hash_errori.data_documento:"",onChange:e=>(0,n.hZ)(e.currentTarget)})),s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("documento_rilasciato")?"is-invalid":"",type:"text",label:"Documento rilasciato da *",id:"form_registrazione[documento_rilasciato]",defaultValue:this.state.scene.utente_portale.documento_rilasciato,name:"form_registrazione[documento_rilasciato]",pattern:".*",readOnly:this.state.scene.utente_portale.documento_rilasciato&&this.disableInput("documento_rilasciato"),required:!0,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("documento_rilasciato")?this.state.hash_errori.documento_rilasciato:"",onCh
1ange:e=>(0,n.hZ)(e.currentTarget)})))),s.createElement(h.A,null,s.createElement(l.A,null,s.createElement(o.A,{lg:"6",className:"my-3"},s.createElement("h2",{className:"title-xxlarge deda-h2"},"Contatti")))),s.createElement(h.A,{className:"mt-5"},s.createElement(l.A,null,s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("pec")?"is-invalid":"",type:"email",label:"Pec "+this.reqAsterisco(),id:"form_registrazione[pec]",defaultValue:this.state.scene.utente_portale.pec,name:"form_registrazione[pec]",pattern:"^[a-zA-Z0-9.!#$%&\u2019*+\\/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\\.[a-zA-Z0-9-]+)*$",readOnly:this.state.scene.utente_portale.pec&&this.disableInput("pec"),required:null===(P=this.context)||void 0===P?void 0:P.confEnte.pec_obbligatoria,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("pec")?this.state.hash_errori.pec:"",onChange:e=>(0,n.hZ)(e.currentTarget)})),s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("email")?"is-invalid":"",type:"email",label:"E-Mail *",id:"form_registrazione[email]",name:"form_registrazione[email]",defaultValue:this.state.eMail,pattern:"^[a-zA-Z0-9.!#$%&\u2019*+\\/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\\.[a-zA-Z0-9-]+)*$",readOnly:this.state.scene.modifica_email_pendente&&null!==this.state.eMail,required:!0,infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("email")?this.state.hash_errori.email:this.state.scene.modifica_email_pendente?s.createElement("span",null,"Email da confermare, controlla la posta e clicca sul link inviato"):"",onChange:e=>(0,n.hZ)(e.currentTarget),onClick:this.state.scene.modifica_email_pendente&&null!==this.state.eMail?this.modificaDatolPendente:null})),s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("cellulare")?"is-invalid":"",type:"tel",required:null===(Z=this.context)||void 0===Z?void 0:Z.confEnte.cellulare_obbligatorio,label:"Cellulare ".concat(null!==(D=this.context)&&void 0!==D&&D.confEnte.cellulare_obbligatorio?"*":""),id:"form_registrazione[cellulare]",name:"form_registrazione[cellulare]",defaultValue:null!==(V=this.state.scene.cellulare_da_verificare)&&void 0!==V?V:null===(I=this.state.scene.utente_portale)||void 0===I?void 0:I.cellulare,disabled:null!=this.state.scene.cellulare_da_verificare,value:this.state.cellulare,pattern:"^[0-9]+$",readOnly:this.state.scene.modifica_cellulare_pendente&&this.disableInput("cellulare"),infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("cellulare")?this.state.hash_errori.cellulare:this.state.scene.modifica_cellulare_pendente?s.createElement("span",null,"Conferma cellulare: ",s.createElement(m.N_,{to:"/portal/controllo_cellulare"}," ",this.state.scene.modifica_cellulare_pendente.dopo)):"",onChange:e=>{this.setState({cellulare:e.currentTarget.value}),(0,n.hZ)(e.currentTarget)}})))),s.createElement(h.A,null,s.createElement(l.A,null,s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("telefono")?"is-invalid":"",type:"tel",label:"Telefono",id:"form_registrazione[telefono]",defaultValue:this.state.scene.utente_portale.telefono,name:"form_registrazione[telefono]",pattern:"^[0-9]+$",readOnly:this.state.scene.utente_portale.telefono&&this.disableInput("telefono"),infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("telefono")?this.state.hash_errori.telefono:"",onChange:e=>(0,n.hZ)(e.currentTarget)})),s.createElement(o.A,{lg:"4",className:"form-row"},s.createElement(c.pde,{labelAlwaysActive:!0,className:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("fax")?"is-invalid":"",type:"text",label:"Fax",id:"form_registrazione[fax]",defaultValue:this.state.scene.utente_portale.fax,name:"form_registrazione[fax]",pattern:"^[0-9]+$",readOnly:this.state.scene.utente_portale.fax&&this.disableInput("fax"),infoText:null!=this.state.hash_errori&&Object.keys(this.state.hash_errori).includes("fax")?this.state.hash_errori.fax:"",onCh
1ange:e=>(0,n.hZ)(e.currentTarget)})))),s.createElement(h.A,{className:"mt-3"},s.createElement(l.A,null,this.props.nested&&this.props.children,!this.props.nested&&s.createElement(o.A,null,s.createElement(c.$nd,{className:"bg-primary text-white"},"Salva")))))))}}(0,i.A)(b,"contextType",r.rV)}}]);
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.