1"use strict";(globalThis.webpackChunkscnsoft_website=globalThis.webpackChunkscnsoft_website||[]).push([[1058],{71058(t,i,s){s.d(i,{A:()=>n});s(82726);var a=s(33191),e=s(98503),o=s(2560),r=s(52155);class n{constructor(t){this.$form=t,this.$submitBtn=this.$form.find(".contact-form-submit-btn"),this.uploadInput=new a.A(this.$form.find(".form-upload-input-wrapper")),this.formValidation=new e.A(this.$form),this.tyPageUrl=this.$form.data("ty-page"),this.$submitBtn.on("click",this.handleClickSubmitBtn.bind(this))}handleClickSubmitBtn(t){t.preventDefault(),editmode||((0,r.IJ)(this.$submitBtn,"Click",null,{forceTrackGtag:!1,forceAddDelay:!1}),this.formValidation.validate()&&(this.$submitBtn.addClass("disabled"),(0,o.A)(this.$form,{success:()=>{(0,r.sx)("Site","form for ","Conversion","Submitted",{trackGtag:!0,addDelay:!1}),setTimeout(()=>window.location.href=this.tyPageUrl,100)},error:t=>{this.$submitBtn.removeClass("disabled"),this.formValidation.placeServerErrors(t)}})))}}}}]);
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.