1"use strict";(self.webpackChunkfe_react=self.webpackChunkfe_react||[]).push([[419],{419:(e,t,l)=>{l.r(t),l.d(t,{default:()=>f});var a=l(7890),r=l(343),i=l(7369),o=l(5253),n=l(5467),s=l(5037),c=l(2129),u=l(9814),p=l(4363),d=l(8340);function m(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),l.push.apply(l,a)}return l}function h(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?m(Object(l),!0).forEach((function(t){(0,a.A)(e,t,l[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):m(Object(l)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))}))}return e}class f extends r.Component{constructor(e){super(e),(0,a.A)(this,"context",void 0),(0,a.A)(this,"handleSubmit",(async e=>{e.preventDefault(),e.stopPropagation();let t=(0,o.fq)(e);const l=await(0,o.GG)(this.props.apiClient,window.location.pathname,t,this.props.updateLoader,this.props.setContext);if(l.esito){let e={scene:l.dati,flash:l.flash};l.dati&&null!=l.dati.url_redirect&&(this.props.updateLoader(!0),e=h(h({},e),{url_servizio:"/portal/"+(0,o.Mm)(l.dati.url_redirect)})),this.setState(e)}window.scrollTo(0,0)})),this.state={scene:null,flash:null,url_servizio:null}}async componentDidMount(){const e=window.location.toString();console.log("ESEGUO componentDidMount su cancella modulo");const t=await(0,o.Pr)(this.props.apiClient,e,this.props.updateLoader,this.props.setContext);if(null!==t&&t.esito){var l,a,r,i;if(console.log(t),"ko"===t.esito)null!==(l=t.dati)&&void 0!==l&&l.url_redirect?(this.props.updateLoader(!0),this.setState({url_servizio:"/portal/"+(0,o.Mm)(t.dati.url_redirect),flash:t.flash})):this.setState({flash:t.flash});else this.props.setContext({appCorrente:t.dati.app_nome,tipologiaServizio:t.dati.tipologia_servizio}),this.props.updateBreadcrumb([{label:"Servizi",url:"/portal/tutti_i_servizi"},{label:"Modulistica On Line",url:"/portal/servizi/moduli"},{label:null!==(a=null===(r=t.dati)||void 0===r?void 0:r.tipo_modulo_corrente)&&void 0!==a?a:"Modulo non trovato",url:""}]),null!==(i=t.dati)&&void 0!==i&&i.url_redirect?(this.props.updateLoader(!0),this.setState({url_servizio:"/portal/"+(0,o.Mm)(t.dati.url_redirect),flash:t.flash})):this.setState({scene:t.dati,flash:t.flash});window.scrollTo(0,0)}}render(){if(null!=this.state.url_servizio)return r.createElement(d.C5,{to:this.state.url_servizio});window.location.pathname.split("/")[4];return r.createElement(r.Fragment,null,r.createElement(n.A,{className:"justify-content-center"},r.createElement(s.A,null,r.createElement("h1",{className:"title-xxxlarge mb-4 deda-h1"},"Cancella Istanza"))),r.createElement(p.A,{flash:null!=this.state.flash?this.state.flash:null}),r.createElement(n.A,null,r.createElement(s.A,null,r.createElement(c.A,{id:"form_elimina_modulo",onSubmit:this.handleSubmit},this.state.scene&&this.state.scene.modulo&&r.createElement(n.A,null,r.createElement(s.A,{lg:"12"},"Modulo id "+this.state.scene.modulo.id+' dal titolo "'+this.state.scene.nome_tipo_modulo+'"',r.createElement("p",null,"Sei sicuro di voler cancellare il modulo ?")),r.createElement(s.A,{lg:"2",className:"my-2"},r.createElement(u.$nd,{type:"submit","aria-label":"Annulla",name:"annulla",value:"Annulla",className:"bozza btn btn-primary dis_val"},"Annulla")),r.createElement(s.A,{lg:"2",className:"my-2"},r.createElement(u.$nd,{type:"submit","aria-label":"Ok",name:"conferma",value:"Ok",className:"bozza btn btn-primary dis_val"},"Ok")))))))}}(0,a.A)(f,"contextType",i.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.