1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1077],{6998:(t,e,s)=>{"use strict";s.d(e,{A:()=>c,h:()=>d});var r=s(37876),n=s(14232),a=s(18559),_=s(88992),o=s(45308),i=s(92506),l=s(56538),p=s.n(l);function c(t){let{children:e,className:s,formOptions:l,id:c,onError:d,onSubmit:u=()=>{},focusInputName:m,resetValues:g,afterSubmit:x}=t,h=(0,_.mN)({mode:"onTouched",reValidateMode:"onChange",...l}),{defaultValues:b}=l||{},{formState:{dirtyFields:A,isSubmitSuccessful:f},setFocus:P,reset:D,setError:v,clearErrors:F,handleSubmit:y,getValues:j}=h,k=(0,i.A)(),N=(0,o.A)(),w=(0,n.useRef)(new Map);(0,n.useEffect)(()=>{m&&P(m)},[P,m]),(0,n.useEffect)(()=>{f&&(null==x||x())},[f,x]);let T=(0,n.useCallback)(t=>{w.current.set(t.name,t)},[]),S=(0,n.useCallback)(t=>{w.current.delete(t.name)},[]),C=async(t,e)=>{try{await u(N(t,A,b),e),g?D(g):D(t)}catch(e){let t=k(e)[0];v("submit",{type:"custom",message:t}),a.Cp(t)}},q=async t=>{t.preventDefault(),F("submit");let e=j();for(let t of w.current.values())await t(e);y(C,d)(t)};return(0,r.jsx)(_.Op,{...h,addBeforeSubmitCallback:T,removeBeforeSubmitCallback:S,children:(0,r.jsx)("form",{id:c,className:"".concat(p().component||""," ").concat(s||""),onSubmit:q,children:e})})}let d=c},8836:t=>{t.exports={"m-t-2xs":"PartnerDiscounts_m-t-2xs__eIqAC","m-t-xs":"PartnerDiscounts_m-t-xs__qXmHi","m-t-sm":"PartnerDiscounts_m-t-sm__czJcn","m-t-md":"PartnerDiscounts_m-t-md__aOkRS","m-t-lg":"PartnerDiscounts_m-t-lg__ZG6KL","m-t-xl":"PartnerDiscounts_m-t-xl__vPEgv","m-t-xl--desktop":"PartnerDiscounts_m-t-xl--desktop__Hg_cV","m-t-2xl":"PartnerDiscounts_m-t-2xl__WwWI3","m-t-3xl":"PartnerDiscounts_m-t-3xl__I9Jad","m-t-4xl":"PartnerDiscounts_m-t-4xl__JoaIv","m-b-sm":"PartnerDiscounts_m-b-sm__kbvRZ","m-b-md":"PartnerDiscounts_m-b-md__n_inx","m-b-lg":"PartnerDiscounts_m-b-lg__OfKbt","m-b-xl":"PartnerDiscounts_m-b-xl__FmRBa","m-b-3xl":"PartnerDiscounts_m-b-3xl__P83BO","m-r-xl":"PartnerDiscounts_m-r-xl__GnOO2","m-l-sm":"PartnerDiscounts_m-l-sm__GWk71","partner-discounts__content-container":"PartnerDiscounts_partner-discounts__content-container__ov20q","partner-discounts__sponsor-container":"PartnerDiscounts_partner-discounts__sponsor-container__p9BLt","partner-discounts__sponsor-content":"PartnerDiscounts_partner-discounts__sponsor-content__s3nsQ","partner-discounts__sponsor-text":"PartnerDiscounts_partner-discounts__sponsor-text__0UFz_","partner-discounts__title":"PartnerDiscounts_partner-discounts__title__eh6Af","partner-discounts__store-links":"PartnerDiscounts_partner-discounts__store-links__bB0kG","partner-discounts__store-image-ios":"PartnerDiscounts_partner-discounts__store-image-ios__guVeE","partner-discounts__field":"PartnerDiscounts_partner-discounts__field__Cs_DY","partner-discounts__button":"PartnerDiscounts_partner-discounts__button__8F3Fi","partner-discounts__description":"PartnerDiscounts_partner-discounts__description__lHc5z","partner-discounts__form-container":"PartnerDiscounts_partner-discounts__form-container__xVxbR","partner-discounts__app-description":"PartnerDiscounts_partner-discounts__app-description__q05xu","partner-discounts__app-icon":"PartnerDiscounts_partner-discounts__app-icon__kXzX_","partner-discounts__app-rating-title":"PartnerDiscounts_partner-discounts__app-rating-title__Ngha9","partner-discounts__app-rating-container":"PartnerDiscounts_partner-discounts__app-rating-container__Ymg_T","partner-discounts__app-rating-stars":"PartnerDiscounts_partner-discounts__app-rating-stars__iYpeg","partner-discounts__stars":"PartnerDiscounts_partner-discounts__stars__xtcYZ","partner-discounts__app-rating-text":"PartnerDiscounts_partner-discounts__app-rating-text__1R9z2","rotate-three-sixty":"PartnerDiscounts_rotate-three-sixty__FJzEB","slide-in-to-left":"PartnerDiscounts_slide-in-to-left__gjcSW","slide-out-to-left":"PartnerDiscounts_slide-out-to-left__trWtm","slide-in-to-right":"PartnerDiscounts_slide-in-to-right__SmbpC","slide-out-to-right":"PartnerDiscounts_slide-out-to-right__lCumu"}},11869:(t,e,s)=>{"use strict";s.d(e,{D:()=>a});var r=s(14232),n=s(23814);function a(t,e,s){let[a,_]=(0,r.useState)(null);return{validationObject:e?{validate:s=>{let r=t.replace(".",""),a=(0,n.validate)({[r]:s},{[r]:e});if(a){let t=a[r];t.length>0&&_(t[0])}else _(null);return!a}}:s,validateJsError:a}}},39314:(t,e,s)=>{"use strict";s.d(e,{A:()=>m});var r=s(37876);s(14232);var n=s(88992),a=s(11869),_=s(22188),o=s(30578),i=s.n(o),l=s(47580),p=s.n(l),c=s(66674);let d=i().bind(p()),u=t=>{let{className:e,error:s,submissionError:n,hideErrorMessage:a=!1,inputRef:o,inputMode:i,label:l,name:u,onChange:m,onBlur:g,onKeyUp:x,placeholder:h,required:b,value:A,disabled:f,type:P="text",requiredForm:D,mask:v,replacement:F,track:y,successMessage:j,icon:k,iconFillC
1olor:N}=t,w=d({input__field:!0,"input__field--has-error":s}),T=d({input__label:!0,"input__label--disabled":f,"input__label--required":D});return(0,r.jsxs)("label",{className:"".concat(p().input," ").concat(e||""),children:[(0,r.jsx)("span",{className:T,children:l}),(0,r.jsx)(_.A,{mask:v,replacement:F,track:y,className:w,name:u,onChange:m,onBlur:g,onKeyUp:x,placeholder:h,ref:o,required:b,type:P,value:A,disabled:f,inputMode:i}),k&&(0,r.jsx)(c.A,{classNameSvg:[p()["input__icon-svg"]],classNameWrapper:p()["input__icon-svg-wrapper"],icon:k,fillColor:N}),(s||n)&&!a&&(0,r.jsx)("span",{className:p()["input__error-message"],children:s||n}),j&&(0,r.jsx)("span",{className:p()["input__success-message"],children:j})]})},m=function(t){let{name:e,validation:s,validatejs:_}=t,{validationObject:o,validateJsError:i}=(0,a.D)(e,_||null,s||{}),{control:l,formState:p}=(0,n.xW)(),{errors:c}=p||{};return(0,r.jsx)(n.xI,{control:l,name:e,rules:o,render:s=>{var n;let{field:{onChange:a,onBlur:_,ref:o,value:l}}=s;return(0,r.jsx)(u,{...t,required:!1,requiredForm:t.required,inputRef:o,error:i||(null==(n=c[e])?void 0:n.message),value:l||"",onChange:a,onBlur:_})}})}},45308:(t,e,s)=>{"use strict";s.d(e,{A:()=>n});var r=s(14232);let n=()=>(0,r.useCallback)((t,e,s)=>{if(s&&s.id&&s.type){let r=Object.keys(e||{});return r.length?r.reduce((e,s)=>(e[s]=t[s],e),{id:s.id,type:s.type}):{}}return t},[])},46234:(t,e,s)=>{"use strict";s.r(e),s.d(e,{__N_SSP:()=>y,default:()=>j});var r=s(37876),n=s(14232),a=s(89099),_=s(48218),o=s(54587),i=s.n(o),l=s(77860),p=s(52935),c=s(45457),d=s(62486),u=s(67463),m=s(49811),g=s(23290),x=s(6998),h=s(39314),b=s(51826),A=s(46498),f=s(86);let P="https://assets.thedyrt.com/next/public";var D=s(8836),v=s.n(D);let F=t=>{let{partner:e}
1=t,s=(0,g.A)(),[a,_]=(0,n.useState)(!1),[o,D]=(0,n.useState)(""),F=!0===a,y="loading"===a,j=t=>"amac"===e?"link_app_store_icon"===t?"https://thedyrt.go.link/3Aegb":"https://thedyrt.go.link/celsw":"link_app_store_icon"===t?"https://thedyrt.go.link/ivMEp":"https://thedyrt.go.link/iRvrl",k=(t=>{switch(t){case"amac":return{messageType:"amac_app_download",logoSrc:"".concat(P,"/assets/images/amac.png"),logoAlt:"AMAC",logoWidth:114,logoHeight:32};case"safeopt":return{messageType:"safe_opt_app_download",logoSrc:"".concat(P,"/assets/images/safe_opt.png"),logoAlt:"SafeOpt",logoWidth:122,logoHeight:32};default:return null}})(e),N="amac"===e?"amac_qr":"safeopt_qr",w=async t=>{if(_("loading"),!(await fetch("".concat("https://thedyrt.com/api/v10","/messages"),{method:"POST",headers:{...d.X,"Content-Type":"application/json"},body:JSON.stringify({message_type:null==k?void 0:k.messageType,phone_number:t.phone.replace(/\D/g,"")})})).ok){D("Failed to send text message."),_(!1);return}_(!0),l.u4(p.KK,{"page name":e,"click label":"Text Me to Get The App"})};return(0,r.jsxs)("div",{className:v()["partner-discounts"],children:[(0,r.jsx)("aside",{className:v()["partner-discounts__sponsor-container"],children:k&&(0,r.jsxs)("div",{className:v()["partner-discounts__sponsor-content"],children:[(0,r.jsx)("span",{className:v()["partner-discounts__sponsor-text"],children:"In Partnership with"}),(0,r.jsx)("span",{className:v()["partner-discounts__sponsor-logo"],children:(0,r.jsx)("img",{loading:"lazy",src:k.logoSrc,alt:k.logoAlt,width:k.logoWidth,height:k.logoHeight})})]})}),(0,r.jsxs)("section",{className:v()["partner-discounts__content-container"],children:[(0,r.jsx)("p",{className:v()["partner-discounts__title"],children:"Get The Dyrt for 30% off"}),s?(0,r.jsx)(A.A,{className:v()["partner-discounts__button"],label:"Get The App",dataEvent:"text_link_submit",fullWidth:!0,path:j("link_get_the_app"),onClick:()=>{l.u4(p.KK,{"page name":e,"click label":"Get The App"})}}):(0,r.jsxs)(x.A,{formOptions:{defaultValues:{phone:""}},id:"partnerDiscountsForm",onSubmit:w,className:v()["partner-discounts__form-container"],children:[(0,r.jsx)(h.A,{label:"Phone Number",mask:m.kc,replacement:m.$z,name:"phone",placeholder:"123-456-7890",className:v()["partner-discounts__field"],validation:{...m.f2,required:"Please enter a valid phone number"},track:u.Y,inputMode:"tel",successMessage:F?"Thanks! We just sent you the download link.":null,icon:F?"check":null,iconFillColor:"action",submissionError:o}),(0,r.jsx)(b.A,{type:"submit",className:v()["partner-discounts__button"],label:a?"Text Message Sent!":"Text Me to Get The App",dataEvent:"text_link_submit",fullWidth:!0,disabled:y?"loading":a})]}),s?(0,r.jsxs)("a",{className:v()["partner-discounts__store-links"],href:j("link_app_store_icon"),"data-event":"home_try_our_app_for_free_store_logo",onClick:()=>{l.u4(p.KK,{"page name":e,"click label":"App Store/Google Play"})},children:[(0,r.jsx)(i(),{className:v()["partner-discounts__store-image-ios"],src:"".concat(c.K,"/assets/images/[email protected]"),alt:"App Store",width:125,height:42}),(0,r.jsx)(i(),{className:v()["partner-discounts__store-image-android"],src:"".concat(c.K,"/assets/images/[email protected]"),alt:"Google Play",width:140,height:42})]}):(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("img",{src:"".concat(c.K,"/assets/images/").concat(N,"/").concat(N,".png"),srcSet:"".concat(c.K,"/assets/images/").concat(N,"/").concat(N,".png 1x, ").concat(c.K,"/assets/images/").concat(N,"/").concat(N,"@2x.png 2x, ").concat(c.K,"/assets/images/").concat(N,"/").concat(N,"@3x.png 3x"),alt:"QR Code",height:160,width:160}),(0,r.jsx)("p",{className:v()["partner-discounts__description"],children:"or use your mobile phone to scan the QR code"})]}),(0,r.jsxs)("div",{className:v()["partner-discounts__app-description"],children:[(0,r.jsx)("img",{className:v()["partner-discounts__app-icon"],src:"".concat(c.K,"/assets/images/dyrt_app_icon/dyrt_app_icon.png?format=auto"),alt:"The Dyrt app icon",height:48,width:48}),(0,r.jsxs)("div",{className:v()["partner-discounts__app-rating-container"],children:[(0,r.jsx)("p",{className:v()["partner-discounts__app-rating-title"],children:"The Dyrt"}),(0,r.jsx)("div",{className:v()["partner-discounts__app-rating-stars"],children:(0,r.jsx)(f.A,{})})]})]})]})]})};var y=!0;let j=t=>{let{partner:e}=t,{query:{partner:s}}=(0,a.useRouter)(),n=Array.isArray(s)?s[0]:s||e;return(0,r.jsx)("div",{children:(0,r.jsx)(_.A,{pageTitle:"Discounts",contentBG:"#f8f6f4",content:(0,r.jsx)(F,{partner:n}),noIndex:!0})})}},49811:(t,e,s)=>{"use strict";s.d(e,{$z:()=>c,C2:()=>o,HG:()=>_,dK:()=>l,eh:()=>a,f2:()=>i,kc:()=>p,tf:()=>n,wj:()=>r});let r={pattern:{value:/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}$/i,message:"Please enter a valid email."}},n={required:"Please enter an email.",...r},a={required:"Please enter a password."},_={...a,minLength:{value:8,message:"Please enter a password at least 8 characters long."}},o={pattern:{message:"Please enter a valid URL.",value:/^((ftp|http|https):\/\/)(www.)?(?!.*(ftp|http|https|www.))?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,6}\b([-a-zA-Z0-9@:%_\+.~#?&\/\/=]*)/gm}},i={pattern:{message:"Please enter a valid phone number.",value:/(\+\d{1,3}\s?)?((\(\d{3}\)\s?)|(\d{3})(\s|-?))(\d{3}(\s|-?))(\d{4})(\s?(([E|e]xt[:|.|]?)|x|X)(\s?\d+))?/g}},l={pattern:{message:"Please enter a valid .ics URL.",value:/(\.ics)|(ical)/gm}},p="(___) ___-____",c={_:/\d/}},56538:t=>
1{t.exports={"m-t-2xs":"AppForm_m-t-2xs__7i6Pj","m-t-xs":"AppForm_m-t-xs__6hh5D","m-t-sm":"AppForm_m-t-sm__yneH1","m-t-md":"AppForm_m-t-md__4ePjl","m-t-lg":"AppForm_m-t-lg__aRWKu","m-t-xl":"AppForm_m-t-xl__M_nFx","m-t-xl--desktop":"AppForm_m-t-xl--desktop__bVDEx","m-t-2xl":"AppForm_m-t-2xl__s5dV5","m-t-3xl":"AppForm_m-t-3xl__xTZHV","m-t-4xl":"AppForm_m-t-4xl__2TfwV","m-b-sm":"AppForm_m-b-sm__b9mg8","m-b-md":"AppForm_m-b-md__gqA6I","m-b-lg":"AppForm_m-b-lg__Qyc6f","m-b-xl":"AppForm_m-b-xl__7MvEv","m-b-3xl":"AppForm_m-b-3xl___gW05","m-r-xl":"AppForm_m-r-xl__7jIER","m-l-sm":"AppForm_m-l-sm__XGEui",group__row:"AppForm_group__row__qmnSZ","group__error-message":"AppForm_group__error-message__fJyDA","group__required-message":"AppForm_group__required-message__YUtOD",group__input:"AppForm_group__input__G76z_","radio-group":"AppForm_radio-group__AFnjI","error-box":"AppForm_error-box___lxF9","error-box__inner":"AppForm_error-box__inner__u3V2f","error-box__error":"AppForm_error-box__error__6R2Mn",boxed:"AppForm_boxed__pvphk",boxed__container:"AppForm_boxed__container__y8s3d","boxed__container--has-sublabel":"AppForm_boxed__container--has-sublabel__gsc5e","boxed__label-container":"AppForm_boxed__label-container__X_x6t",boxed__label:"AppForm_boxed__label__Zz1Yg","boxed--is-selected":"AppForm_boxed--is-selected__ntAsl",boxed__sublabel:"AppForm_boxed__sublabel__qH5Mb","boxed__pro-pill":"AppForm_boxed__pro-pill__TDM8q","rotate-three-sixty":"AppForm_rotate-three-sixty__MuHwR","slide-in-to-left":"AppForm_slide-in-to-left__pnOuR","slide-out-to-left":"AppForm_slide-out-to-left__Bhdlw","slide-in-to-right":"AppForm_slide-in-to-right__t1F9j","slide-out-to-right":"AppForm_slide-out-to-right__TfqAA"}},57641:(t,e,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/d/[partner]",function(){return s(46234)}])},67463:(t,e,s)=>{"use strict";function r(t){if("insert"!==t.inputType||!t.data)return;let e=t.data,s=(e=e.replace(/^tel:\+?1|^\+1|^1(?=\d{10}$)/g,"")).replace(/\D/g,"");return 10===s.length?s:11===s.length&&s.startsWith("1")?s.slice(1):void 0}s.d(e,{Y:()=>r})}},t=>{t.O(0,[9469,4587,2867,8992,3814,2188,9548,6215,7967,2113,636,6593,8792],()=>t(t.s=57641)),_N_E=t.O()}]); 2//# sourceMappingURL=[partner]-1a1f89b7d2a18b6e.js.map
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.