1"use strict";(self.webpackChunkkeeperweb=self.webpackChunkkeeperweb||[]).push([[67753],{10844:function(e,t,a){a.d(t,{I:function(){return d}});var n=a(96540),s=a(80278),i=a(50887),o=a(24631),c=a(33265),l=a(95908),r=a(82818),m=a(6930);class d extends n.Component{get forceUS(){return!0}get useRecaptcha(){return!0}get defaultEndpoint(){return""}initialState(){return{}}constructor(e){super(e),this.locale=window.localStorage.getItem("keeper_locale")||"en_US",this.hubspotFormID="",this.onError=e=>{this.form.error=""!==e?e:s.Ay.t("unexpected_error"),this.forceUpdate()},this.form=new i.l(this,this.forceUS),this.useRecaptcha&&(this.recaptcha=new o.a(this)),this.state=Object.assign({endpoint:window.keeperPreload.apiEndpoint+this.defaultEndpoint},this.initialState())}componentDidUpdate(e,t){c.UI.getInstance().refreshMaterialDesign()}prependPageLead(e){l.F.getInstance().prependLead("pageKey",r.P.getInstance().getPageKey()+" | "+e)}dispatchSubmitEvent(){var e;(null===(e=this.formRef)||void 0===e?void 0:e.current)&&this.formRef.current.dispatchEvent(new Event("submit",{cancelable:!0}))}sanitizeEmployeeCount(e){e.companyNumEmployees||(e.companyNumEmployees="5")}buildRequest(){return Object.assign(Object.assign(Object.assign({},this.hubspotFormID?l.F.getInstance().getHubspotParams(m.r,this.hubspotFormID):{}),r.P.getInstance().getDefaultParams()),this.state)}}},67753:function(e,t,a){a.r(t),a.d(t,{BreachWatchScanB2B:function(){return u}});var n=a(96540),s=a(80278),i=a(4976),o=a(45543),c=a(27162),l=a(95908),r=a(10844),m=a(82818),d=a(44992),h=a(6930);class u extends r.I{constructor(e){super(e),this.name="BreachWatchScanB2B",this.formId="keeper_request_demo_form",this.onSubmit=e=>{e&&e.preventDefault(),this.form.isValid()&&this.prependPageLead("(Breachwatch Scan B2B)");const t=Object.assign(Object.assign(Object.assign({},l.F.getInstance().getHubspotParams(h.r,"5c55bec8-3eae-4866-b300-cc70db9d0c5c")),m.P.getInstance().getDefaultParams()),this.state);this.sanitizeEmployeeCount(t),this.dispatchSubmitEvent(),this.form.submit(t)},this.onSuccess=e=>{e.hashedEmail&&l.F.getInstance().b2bLeadConversionEvent(this.name,e.hashedEmail),$("[data-slide-1]").hide(),$("[data-slide-1]").attr("hidden",!0),$("[data-slide-2]").hide(),$("[data-slide-2]").attr("hidden",!0),$("[data-slide-3]").show(),$("[data-slide-3]").attr("hidden",!1),window.scrollTo(0,0)},this.onValidate=()=>!0,this.render=()=>n.createElement("form",{noValidate:!0,className:"materialDesign",name:this.name,id:this.formId,ref:this.formRef,"data-testid":"breach-watch-scan-b2b-form"},n.createElement("div",{className:"inner"},n.createElement("div",{className:"gridRow"},d.h.getInstance().localizeNameOrder([n.createElement(i.MK,{component:this}),n.createElement(i.yf,{component:this})]).map((e,t)=>n.createElement("div",{key:t,className:"colMobileFull colHalf"},e))),n.createElement("div",{className:"gridRow"},n.createElement("div",{className:"colMobileFull colHalf"},n.createElement(i.tB,{component:this})),n.createElement("div",{className:"colMobileFull colHalf"},n.createElement(i.pc,{id:"email",component:this}))),n.createElement("div",{className:"gridRow"},n.createElement("div",{className:"colMobileFull colHalf"},n.createElement(i.TP,{component:this})),n.createElement("div",{className:"colMobileFull colHalf"},n.createElement(i.bc,{component:this}))),n.createElement("div",{className:"gridRow"},n.createElement("div",{className:"colMobileFull colHalf"},n.createElement(i.lK,{component:this})),n.createElement("div",{className:"colMobileFull colHalf"},n.createElement(i.k8,{component:this}))),n.createElement("div",{className:"gridRow terms"},n.createElement("div",{className:"colFull text-center"},n.createElement(i.ML,{component:this,is_field_required:!0}))),n.createElement("div",{className:"gridRow"},n.createElement("div",{className:"colFull"},n.createElement(i.q2,{component:this}),n.createElement(i.wX,{component:this}),n.createElement(i.SO,{component:this}),n.createElement(i.XT,{component:this,label:s.Ay.t("website_contact_sales"),disabled:!this.form.isFilled()}))),n.createElement("div",{className:"gridRow error-notice show"},n.createElement("div",{className:"colFull"},n.createElement(i.bx,{component:this}))))),this.formRef=n.createRef(),this.state={endpoint:window.keeperPreload.apiEndpoint+"/bi_api/v1/forms/breachwatch_scan_b2b"}}componentDidMount(){o.W.setup(this,!0),$(document).on("user_email_received",()=>{this.setState({email:window.user_email}),$("[name='email']").val(window.user_email).trigger("change"),$("[name='email']").parent(".mdl-textfield").addClass("is-focused is-dirty")}),$(document).on(`hubspot_autofill_complete.${this.name}`,()=>
1{(0,c.B)(this.name,"hubspot_autofilled")})}componentWillUnmount(){this.ComponentWillUnmountActions&&this.ComponentWillUnmountActions(),o.W.teardown(this),$(document).off(`hubspot_autofill_complete.${this.name}`),$(document).off("user_email_received")}}t.default=u},27162:function(e,t,a){a.d(t,{B:function(){return s}});class n{constructor(e,t,a){this.hitType="event",this.eventCategory=e,this.eventAction=t,this.eventLabel=a}}const s=(e,t,a)=>{const s=new n(e,t,a),i=()=>{"undefined"!=typeof gtag&>ag("event",s.eventAction,{event_category:s.eventCategory,event_label:s.eventLabel})};"undefined"==typeof gtag?"complete"===document.readyState?setTimeout(i,1e3):window.addEventListener("load",i,{once:!0}):i()}}}]);
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.