PageSourceSearch

https://corporategift.com/public-assets/zMfTzDFg.js

js corporategift.com collected 2026-09-25 18:39:42 UTC 10,654 bytes, 9 lines download raw bytes

1import{_ as me}from"./BcKMum6B.js";import{aB as de,aE as pe,aM as ce,aA as F,aO as ge,R as fe,J as ve,aD as _e}from"#entry";import{v as be}from"./DJCLhIlC.js";import{u as ye}from"./C-MqcKzl.js";import{a as H,V as T,g as Ve}from"./CrbOo1Mx.js";import{_ as ke}from"./rnocaYGX.js";import{aH as he}from"./D9VYdnZp.js";import{a as qe}from"./DFbz4pGn.js";import{V as A}from"./Boh37PJp.js";import{b as V}from"./B3M_DnF0.js";import{V as Ne}from"./ksLqAQZD.js";import{V as we}from"./BJeunV9F.js";import{V as Te}from"./BCj5bU7C.js";import{V as xe}from"./BrGpABg6.js";import{w as Ce,ay as De,aK as Ue,aM as Be,aO as Re,au as a,k as O,aN as p,Q as Le,a9 as i,j as o,r as k,ao as z,s as n,m,F as x,ak as Me,l as C,ae as f,h as c,V as Y}from"./Ckclatmm.js";const je={class:"landing-pages-request-demo-panel__close"},Ee={class:"landing-pages-request-demo-panel__content"},$e={key:0,class:"landing-pages-request-demo-panel__loader"},Ie={key:1,class:"landing-pages-request-demo-panel__success"},Se={class:"landing-pages-request-demo-panel__actions"},Pe=["data-src"];const Fe={class:"landing-pages-request-demo-panel__form-area"},He={class:"landing-pages-request-demo-panel__first-last-name-container"},Ae={class:"landing-pages-request-demo-panel__form-area"},Oe={class:"landing-pages-request-demo-panel__form-area"},ze={class:"landing-pages-request-demo-panel__input-container"},Ye={key:0,class:"landing-pages-request-demo-panel__input-container"},Ze={class:"landing-pages-request-demo-panel__input-container"},Ge={key:0,class:"landing-pages-request-demo-panel__form-area"},Je={class:"landing-pages-request-demo-panel__label-wrapper"},Ke={class:"landing-pages-request-demo-panel__label-wrapper",style:{"margin-top":"30px"}},Qe={class:"landing-pages-request-demo-panel__input-container"},We=["innerHTML"],Xe={class:"landing-pages-request-demo-panel__action"},_a=Ce({__name:"LandingPagesRequestDemoPanel",props:Le({formId:{default:null},panelTitle:{default:null},panelDescription:{default:null},isMarketingPage:{type:[Boolean,null],default:null}},{modelValue:{type:Boolean,required:!0},modelModifiers:{}}),emits:["update:modelValue"],async setup(D){let h,j;const U=D,E=ge(),{executeRecaptcha:Z}=de(),B=pe(),{getCookie:r,removeCookie:u}=_e(),{path:G}=ce(),{smAndDown:J}=he(),{ctaClickedSubmitted:K}=ye(),g=De(D,"modelValue"),R=f(!1),$=f(null),q=f(!1),L=f(!1),M=f(null),v={title:"Request a demo",description:"To get a tour of our platform and services, fill out the form, and we’ll get back to you in one business day or less.",ctaButton:"Send request",privacyCheckbox:`
2    You agree to receive communication about our products, services and related content.
3    You may unsubscribe anytime. Review our <a
4      href="https://corporategift.com/privacy-policy/"
5      target="_blank"
6      rel="noopener noreferrer"
7      @click.stop
8    >privacy policy</a>.
9  `},t=f({firstName:"",lastName:"",email:"",company:"",phoneNumber:"",message:"",discussionTopic:"demo",estimatedBudget:null,urgentDelivery:!1,subscription:!0}),Q=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,d={required:l=>!!l||"Field is required",email:l=>!l||Q.test(l)||"Enter a valid email",checkboxRequired:l=>!!l||"You must accept privacy policy to submit form"},W=c(()=>{const l=U.panelTitle||_.value?.data?.header||v.title;return q.value?I.value?"Hooray, your request has been sent!":"Schedule your meeting":l}),ea=c(()=>U.panelDescription||_.value?.data?.description||v.description),X=c(()=>B.userData.customer_name||""),ee=c(()=>B.userData.customer_last_name||""),ae=c(()=>B.userData.customer_email||""),I=c(()=>{const{discussionTopic:l,estimatedBudget:e}=t.value;return l==="one-time-project"&&e==="Less than $2000"}),te=c(()=>{const{discussionTopic:l,firstName:e,lastName:b,phoneNumber:s,email:N}=t.value,w=l==="one-time-project"?"https://meetings.hubspot.com/sergeia/important-one-time-projects":$.value??"https://meetings.hubspot.com/sergeia/elite-team-queue",y=new URL(w),ie=y.searchParams;return Object.entries({embed:!0,firstName:e||"",lastName:b||"",phone:s||"",email:N||""}
9).forEach(([re,ue])=>{ie.append(re,`${ue}`)}),y.toString()});Ue(g,l=>{l?oe():se()});const{data:_}=([h,j]=Be(()=>F("/request-demo-widget",{server:!1,lazy:!0,baseURL:E.public.cmsUrl},"$3qs8sZL3A5")),h=await h,j(),h);function S(){const l=t.value.email;if(l&&l.includes("@")){const e=Ve(l);e&&(t.value.company=e),L.value=!e}}function oe(){Y(()=>{t.value.firstName=X.value,t.value.lastName=ee.value,t.value.email=ae.value,S()})}function se(){Y(()=>{t.value={firstName:"",lastName:"",email:"",company:"",phoneNumber:"",message:"",discussionTopic:"demo",estimatedBudget:null,urgentDelivery:!1,subscription:!0},M.value?.resetValidation(),q.value=!1,L.value=!1})}function le(){return{utm_source:r("utm_source")??void 0,utm_medium:r("utm_medium")??void 0,utm_campaign:r("utm_campaign")??void 0,utm_term:r("utm_term")??void 0,utm_id:r("utm_id")??void 0,rid:r("rid")??void 0,hubspotutk:r("hubspotutk")??void 0,ga_client_id:ve(),landing_page:r("landing_page")??void 0,page_url:r("page_url")??void 0}}function ne(){u("utm_source"),u("utm_medium"),u("utm_campaign"),u("utm_term"),u("utm_id"),u("rid"),u("hubspotutk"),u("landing_page"),u("page_url")}
9async function P(){const{valid:l}=await M.value?.validate();if(l){R.value=!0;const e=t.value,b=le(),{token:s}=await Z("submit"),N=e.discussionTopic==="one-time-project",w=await F("/shared/contact/send-email",{method:"post",body:{full_name:[e.firstName,e.lastName].join(" "),...e,...b,estimatedBudget:N?e.estimatedBudget:null,urgentDelivery:N?e.urgentDelivery:!1,recaptcha_token:s,pageUrl:G,type:"request-demo",form_id:U.formId},baseURL:E.public.apiBase},"$hUtjfpZw3X");if(w.data.value.success){$.value=w.data.value.iframe,q.value=!0,ne(),K({section:"Talk to sales panel",item:_?.value?.data?.cta||v.ctaButton,firstname:e.firstName,lastname:e.lastName,emailaddress:e.email,phonenumber:e.phoneNumber,direction:e.discussionTopic==="demo"?"I want a demo of your gifting platform for my companies ongoing gifting":"I need help wth one-time gift project",subscribed:e.subscription?"yes":"no"});const y=fe();y&&y.trackEvent({event:"generate_lead",form_name:"Request a demo",item_id:"generate_lead",item_name:"Request a demo",email:e?.email??void 0,phone:e?.phoneNumber??void 0})}R.value=!1}}return(l,e)=>{const b=me;return Re((i(),O(qe,{"model-value":g.value,"onUpdate:modelValue":e[12]||(e[12]=s=>g.value=s),tag:"aside",width:660,touchless:"",temporary:"",order:"-1",location:"right","disable-resize-watcher":""},{default:p(()=>[o("div",je,[k(z(a(W))+" ",1),n(ke,{onClick:e[0]||(e[0]=s=>g.value=!1)})]),o("div",Ee,[a(R)?(i(),m("div",$e,[n(b,{src:"https://cf.corporategift.com/images/loader/black-loader.gif",alt:"",loading:"lazy"})])):a(q)?(i(),m("div",Ie,[a(I)?(i(),m(x,{key:0},[e[14]||(e[14]=o("div",null,[o("b",null,"What happens next?"),o("br"),k(" You’ll receive an email confirmation shortly with information on next steps. ")],-1)),e[15]||(e[15]=o("div",null,[o("b",null,"In the meantime..."),o("br"),k(" If you haven’t already, explore the largest marketplace for corporate gifts. ")],-1)),o("div",Se,[n(A,{block:l.$vuetify.display.smAndDown,onClick:e[1]||(e[1]=s=>g.value=!1)},{default:p(()=>[...e[13]||(e[13]=[k(" Close ",-1)])]),_:1},8,["block"])])],64)):(i(),m(x,{key:1},[o("div",{class:"meetings-iframe-container","data-src":a(te)},null,8,Pe),(i(),O(Me("script"),{src:"https://static.hsappstatic.net/MeetingsEmbed/ex/MeetingsEmbedCode.js"}))],64))])):(i(),m(x,{key:2},[C("",!0),n(xe,{ref_key:"formElement",ref:M,onSubmit:P},{default:p(()=>[o("div",Fe,[o("div",He,[o("div",Ae,[e[16]||(e[16]=o("label",null,"First Name*",-1)),n(V,{modelValue:a(t).firstName,"onUpdate:modelValue":e[2]||(e[2]=s=>a(t).firstName=s),rules:[d.required],"persistent-label":""},null,8,["modelValue","rules"])]),o("div",Oe,[e[17]||(e[17]=o("label",null,"Last Name*",-1)),n(V,{modelValue:a(t).lastName,"onUpdate:modelValue":e[3]||(e[3]=s=>a(t).lastName=s),rules:[d.required],"persistent-label":""},null,8,["modelValue","rules"])])]),o("div",ze,[e[18]||(e[18]=o("label",null,"Email address*",-1)),n(V,{modelValue:a(t).email,"onUpdate:modelValue":e[4]||(e[4]=s=>a(t).email=s),type:"email",rules:[d.required,d.email],onBlur:S},null,8,["modelValue","rules"])]),a(L)?(i(),m("div",Ye,[e[19]||(e[19]=o("label",null,"Company name",-1)),n(V,{modelValue:a(t).company,"onUpdate:modelValue":e[5]||(e[5]=s=>a(t).company=s),rules:[d.required]},null,8,["modelValue","rules"])])):C("",!0),o("div",Ze,[e[20]||(e[20]=o("label",null,"Phone number ",-1)),n(V,{modelValue:a(t).phoneNumber,"onUpdate:modelValue":e[6]||(e[6]=s=>a(t).phoneNumber=s),type:"tel",placeholder:"1-(888)-456-7892 (optional)"},null,8,["modelValue"])])]),D.isMarketingPage?C("",!0):(i(),m("div",Ge,[o("div",Je,[e[21]||(e[21]=o("label",null,"Help us direct you to the right expert:",-1)),n(H,{modelValue:a(t).discussionTopic,"onUpdate:modelValue":e[7]||(e[7]=s=>a(t).discussionTopic=s),color:"black"},{default:p(()=>[n(T,{label:"I want a demo of your gifting platform for my company’s ongoing gifting needs.",value:"demo"}),n(T,{label:"I need help with a one-time gift project.",value:"one-time-project"})]),_:1},8,["modelValue"])]),a(t).discussionTopic==="one-time-project"?(i(),m(x,{key:0},[n(Ne,{modelValue:a(t).estimatedBudget,"onUpdate:modelValue":e[8]||(e[8]=s=>a(t).estimatedBudget=s),placeholder:"Estimated budget:",width:300,items:["Less than $2000","$2000 - $7000","Over $7000"],rules:[d.required]},null,8,["modelValue","rules"]),o("div",Ke,[e[22]||(e[22]=o("label",null,"Do you require urgent delivery in 3 weeks or less?",-1)),n(H,{modelValue:a(t).urgentDelivery,"onUpdate:modelValue":e[9]||(e[9]=s=>a(t).urgentDelivery=s),color:"black"},{default:p(()=>[n(T,{label:"No",value:!1}),n(T,{label:"Yes",value:!0})]),_:1},8,["modelValue"])])],64)):C("",!0)])),o("div",Qe,[e[23]||(e[23]=o("label",null,"Message",-1)),n(we,{modelValue:a(t).message,"onUpdate:modelValue":e[10]||(e[10]=s=>a(t).message=s),placeholder:"Type in what you would like to discu
9ss (optional)","hide-details":"auto",rows:5},null,8,["modelValue"])]),n(Te,{modelValue:a(t).subscription,"onUpdate:modelValue":e[11]||(e[11]=s=>a(t).subscription=s),rules:[d.checkboxRequired]},{label:p(()=>[o("div",{class:"landing-pages-request-demo-panel__checkbox",innerHTML:a(_)?.data?.privacy_checkbox_label||v.privacyCheckbox},null,8,We)]),_:1},8,["modelValue","rules"])]),_:1},512),o("div",Xe,[n(A,{block:a(J),height:"44",onClick:P},{default:p(()=>[k(z(a(_)?.data?.cta||v.ctaButton),1)]),_:1},8,["block"])])],64))])]),_:1},8,["model-value"])),[[a(be),g.value]])}}});export{_a as _};

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.