1(window.webpackJsonp_N_E=window.webpackJsonp_N_E||[]).push([[34],{"3XRL":function(r,e,n){"use strict";n.d(e,"a",(function(){return v})),n.d(e,"b",(function(){return g}));var t=n("9fIP"),i=n("MMYH"),o=n("K/z8"),a=n("sRHE"),u=n("8K1b"),s=n("ERkP"),c=n.n(s),l=n("0D0S"),f=n.n(l),p=c.a.createElement;function d(r,e,n){return e=Object(a.a)(e),Object(o.a)(r,function(){try{var r=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(r){}return function(){return!!r}()}()?Reflect.construct(e,n||[],Object(a.a)(r).constructor):e.apply(r,n))}var h=(f()()||{publicRuntimeConfig:{}}).publicRuntimeConfig.TURNSTILE_SITE_KEY;function y(){return window.turnstile&&"function"===typeof window.turnstile.render}function m(){return new Promise((function(r,e){if(y())r(window.turnstile);else var n=Date.now(),t=setInterval((function(){if(y())return clearInterval(t),void r(window.turnstile);Date.now()-n>1e4&&(clearInterval(t),e(new Error("Turnstile API non disponibile entro il timeout")))}),50)}))}var v=function(r){function e(r){var n;return Object(t.a)(this,e),(n=d(this,e,[r])).containerRef=c.a.createRef(),n.widgetId=null,n.isMounted_=!1,n.renderRetryTimer=null,n}return Object(u.a)(e,r),Object(i.a)(e,[{key:"componentDidMount",value:function(){var r=this;this.isMounted_=!0,h?(y()?Promise.resolve(window.turnstile):new Promise((function(r,e){if(document.getElementById("fai-cf-turnstile"))m().then(r,e);else{var n=document.createElement("script");n.id="fai-cf-turnstile",n.src="https://challenges.cloudflare.com/turnstile/v0/api.js",n.async=!0,n.defer=!0,n.addEventListener("load",(function(){return m().then(r,e)})),n.addEventListener("error",e),document.head.appendChild(n)}}))).then((function(e){e&&r.isMounted_&&r.renderWidget(e)})).catch((function(e){console.warn("[Turnstile] script load failed",e),r.props.onError&&r.props.onError()})):console.warn("[Turnstile] TURNSTILE_SITE_KEY non configurata; widget non renderizzato.")}},{key:"renderWidget",value:function(r){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(this.isMounted_&&this.containerRef.current&&null===this.widgetId){var t;this.containerRef.current.innerHTML="";try{t=r.render(this.containerRef.current,{sitekey:h,action:this.props.action,theme:this.props.theme||"light",callback:function(r){return e.props.onVerify&&e.props.onVerify(r)},"expired-callback":function(){return e.props.onExpire&&e.props.onExpire()},"error-callback":function(){return e.props.onError&&e.props.onError()}})}catch(i){console.warn("[Turnstile] render fallito",i)}t?this.widgetId=t:n<8?this.renderRetryTimer=setTimeout((function(){return e.renderWidget(r,n+1)}),150):(console.warn("[Turnstile] render non ha restituito un widgetId dopo i retry"),this.props.onError&&this.props.onError())}}},{key:"componentWillUnmount",value:function(){if(this.isMounted_=!1,this.renderRetryTimer&&(clearTimeout(this.renderRetryTimer),this.renderRetryTimer=null),null!==this.widgetId&&window.turnstile)try{window.turnstile.remove(this.widgetId)}catch(r){}this.widgetId=null}},{key:"reset",value:function(){null!==this.widgetId&&window.turnstile&&window.turnstile.reset(this.widgetId)}},{key:"render",value:function(){return h?p("div",{ref:this.containerRef}):null}}])}(s.Component),g=function(){return Boolean(h)}},o5EI:function(r,e,n){"use strict";var t=n("97Jx"),i=n.n(t),o=n("Y9Ll"),a=n.n(o),u=n("W/Kd"),s=n.n(u),c=n("ERkP"),l=n.n(c),f=n("aWzz"),p=n.n(f),d=n("I9iR"),h=n.n(d),y=n("LdEA"),m=n.n(y),v=n("y2Ah"),g=n.n(v),w=n("uDfI"),b=n("9OUN");var E=n("rieb"),R=n("FDrJ"),_=["_reduxForm","value"];function I(r){var e=r.deepEqual,n=r.getIn,t=r.size,o=r.equals,u=r.orderChanged,f=function(t){function f(){for(var r,e=arguments.length,i=new Array(e),o=0;o<e;o++)i[o]=arguments[o];return(r=t.call.apply(t,[this].concat(i))||this).ref=l.a.createRef(),r.getValue=function(e){return r.props.value&&n(r.props.value,String(e))},r}s()(f,t);var p=f.prototype;return p.shouldComponentUpdate=function(r){var n=this,t=this.props.value,i=r.value;if(t&&i){var a=o(i,t),s=u(t,i);if((t.length||t.size)!==(i.length||i.size)||a&&s||r.rerenderOnEveryChange&&t.some((function(r,n){return!e(r,i[n])})))return!0}var c=Object.keys(r),l=Object.keys(this.props);return!!(this.props.children||r.children||c.length!==l.length||c.some((function(t){return!~_.indexOf(t)&&!e(n.props[t],r[t])})))},p.getRenderedComponent=function(){return this.ref.current},p.render=function(){var e=this.props,n=e.component,t=e.forwardRef,o=e.name,a=e._reduxForm,u=(e.validate,e.warn,e.rerenderOnEveryChange,m()(e,["component","forwardRef","name","_reduxForm","validate","warn","rerenderOnEveryChange"])),s=function(r,e,n,t,o,a){var u=r.getIn,s=a.arrayInsert,c=a.arrayMove,l=a.arrayPop,f=a.arrayPush,p=a.arrayRemove,d=a.arrayRemoveAll,h=a.arrayShift,y=a.arraySplice,v=a.arraySwap,g=a.arrayUnshift,w=a.asyncError,b=a.dirty,E=a.length,R=a.pristine,_=a.submitError,I=(a.state,a.submitFailed),O=a.submitting,F=a.syncError,T=a.syncWarning,k=a.value,j=a.props,S=m()(a,["arrayInsert","arrayMove","arrayPop","arrayPush","arrayRemove","arrayRemoveAll","arrayShift","arraySplice","arraySwap","arrayUnshift","asyncError","dirty","length","pristine","submitError","state","submitFailed","submitting","syncError","syncWarning","value","props"]),x=F||w||_,P=T,A=t?e.replace(t+".",""):e,C=i()({fields:{_isFieldArray:!0,forEach:function(r){return(k||[]).forEac
1h((function(e,n){return r(A+"["+n+"]",n,C.fields)}))},get:o,getAll:function(){return k},insert:s,length:E,map:function(r){return(k||[]).map((function(e,n){return r(A+"["+n+"]",n,C.fields)}))},move:c,name:e,pop:function(){return l(),u(k,String(E-1))},push:f,reduce:function(r,e){return(k||[]).reduce((function(e,n,t){return r(e,A+"["+t+"]",t,C.fields)}),e)},remove:p,removeAll:d,shift:function(){return h(),u(k,"0")},splice:y,swap:v,unshift:g},meta:{dirty:b,error:x,form:n,warning:P,invalid:!!x,pristine:R,submitting:O,submitFailed:I,valid:!x}},j,{},S);return C}(r,o,a.form,a.sectionPrefix,this.getValue,u);return t&&(s.ref=this.ref),Object(c.createElement)(n,s)},a()(f,[{key:"dirty",get:function(){return this.props.dirty}},{key:"pristine",get:function(){return this.props.pristine}},{key:"value",get:function(){return this.props.value}}]),f}(c.Component);return f.propTypes={component:R.a,props:p.a.object,rerenderOnEveryChange:p.a.bool},f.defaultProps={rerenderOnEveryChange:!1},Object(w.b)((function(r,i){var o=i.name,a=i._reduxForm,u=a.initialValues,s=(0,a.getFormState)(r),c=n(s,"initial."+o)||u&&n(u,o),l=n(s,"values."+o),f=n(s,"submitting"),p=function(r,e){return E.a.getIn(r,e+"._error")}(n(s,"syncErrors"),o),d=function(r,e){return n(r,e+"._warning")}(n(s,"syncWarnings"),o),h=e(l,c);return{asyncError:n(s,"asyncErrors."+o+"._error"),dirty:!h,pristine:h,state:n(s,"fields."+o),submitError:n(s,"submitErrors."+o+"._error"),submitFailed:n(s,"submitFailed"),submitting:f,syncError:p,syncWarning:d,value:l,length:t(l)}}),(function(r,e){var n=e.name,t=e._reduxForm,i=t.arrayInsert,o=t.arrayMove,a=t.arrayPop,u=t.arrayPush,s=t.arrayRemove,c=t.arrayRemoveAll,l=t.arrayShift,f=t.arraySplice,p=t.arraySwap,d=t.arrayUnshift;return g()({arrayInsert:i,arrayMove:o,arrayPop:a,arrayPush:u,arrayRemove:s,arrayRemoveAll:c,arrayShift:l,arraySplice:f,arraySwap:p,arrayUnshift:d},(function(e){return Object(b.b)(e.bind(null,n),r)}))}),void 0,{forwardRef:!0})(f)}var O=n("sPWq"),F=n("eph+"),T=function(r){return Array.isArray(r)?r:[r]},k=function(r,e){return r&&function(){for(var n=T(r),t=0;t<n.length;t++){var i,o=n[t].apply(n,arguments);if(o)return(i={})[e]=o,i}}};e.a=function(r){var e=I(r),n=function(r){function n(e){var n;if((n=r.call(this,e)||this).ref=l.a.createRef(),!e._reduxForm)throw new Error("FieldArray must be inside a component decorated with reduxForm()");return n}s()(n,r);var t=n.prototype;return t.componentDidMount=function(){var r=this;this.props._reduxForm.register(this.name,"FieldArray",(function(){return k(r.props.validate,"_error")}),(function(){return k(r.props.warn,"_warning")}))},t.componentDidUpdate=function(r){var e=Object(O.a)(r,r.name),n=Object(O.a)(this.props,this.props.name);e!==n&&(this.props._reduxForm.unregister(e),this.props._reduxForm.register(n,"FieldArray"))},t.componentWillUnmount=function(){this.props._reduxForm.unregister(this.name)},t.getRenderedComponent=function(){return h()(this.props.forwardRef,"If you want to access getRenderedComponent(), you must specify a forwardRef prop to FieldArray"),this.ref&&this.ref.current.getRenderedComponent()},t.render=function(){return Object(c.createElement)(e,i()({},this.props,{name:this.name,ref:this.ref}))},a()(n,[{key:"name",get:function(){return Object(O.a)(this.props,this.props.name)}},{key:"dirty",get:function(){return!this.ref||this.ref.current.dirty}},{key:"pristine",get:function(){return!(!this.ref||!this.ref.current.pristine)}},{key:"value",get:function(){return this.ref?this.ref.current.value:void 0}}]),n}(c.Component);return n.propTypes={name:p.a.string.isRequired,component:R.a,props:p.a.object,validate:p.a.oneOfType([p.a.func,p.a.arrayOf(p.a.func)]),warn:p.a.oneOfType([p.a.func,p.a.arrayOf(p.a.func)]),forwardRef:p.a.bool,_reduxForm:p.a.object},Object(F.b)(n)}(E.a)}}]);
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.