1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/chunks/EqUrlButtonAnswerType.D7vNKAlB.js","js/chunks/_plugin-vue2_normalizer.BaP5Oai9.js","assets/EqUrlButtonAnswerType.DAikckC6.css","js/chunks/EqChoiceAnswerType.CRIowpSY.js","assets/EqChoiceAnswerType.BhNd_zGU.css","js/chunks/EqDateAnswerType.DgEGwnWX.js","js/chunks/DatePickerInline.DbDv__qs.js","js/chunks/DatePicker.BQvT9Fu3.js","js/chunks/vuejs-datepicker.esm.CYKFuFLE.js","js/chunks/index.BIWSUxIA.js","js/chunks/isSymbol.BFDFnTtx.js","js/chunks/date.BSCEAoWD.js","js/chunks/index.D2DiOX1H.js","assets/DatePicker.BGnt8CHu.css","assets/DatePickerInline.Du32XQBm.css","assets/EqDateAnswerType.DKG7pRaY.css","js/chunks/EqNumberAnswerType.DyHthbu8.js","assets/EqNumberAnswerType.DgLANkAs.css","js/chunks/EqTextAreaAnswerType.C_BeTuNP.js","js/chunks/safe-storage.CDN2SH3s.js","assets/EqTextAreaAnswerType.Bj8m-zV7.css","js/chunks/EqNextSectionAnswerType.Dl5oQtno.js","assets/EqNextSectionAnswerType.BMN4eE3M.css","js/chunks/EqInputAnswerType.BzXJhbCk.js","assets/EqInputAnswerType.UTxmZL7b.css","js/chunks/EqLocationAnswerType.BSsNXdrt.js","js/chunks/VueSelectize.2Eth60KH.js","js/chunks/vue-multiselect.min.C2IACHsw.js","assets/VueSelectize.BXRELZlS.css","assets/vue-multiselect.min.XHWsUUEd.css","assets/EqLocationAnswerType.C3jaxBdb.css","js/chunks/EqCityAnswerType.CySZnWup.js","assets/EqCityAnswerType.uCj-aysC.css","js/chunks/EqPriceRangeAnswerType.Df3zpWOI.js","js/chunks/PriceFilter.C_t1gAAd.js","js/currency_format.Bi0Zz-A-.js","js/chunks/get.D2lOeqsq.js","js/chunks/get.CAwYlwAd.js","assets/PriceFilter.CbNeePc3.css","assets/EqPriceRangeAnswerType.B7kypCJR.css","js/chunks/EqPriceAnswerType.BzLqGK3-.js","js/chunks/CurrencyInput.CCuRwuvS.js","js/chunks/formatMoney.DZEXVOTd.js","js/chunks/element-ui.common.U7SvUtYQ.js","js/chunks/vdom.7DEt5Ale.js","js/chunks/vue.esm.BADOStr3.js","js/chunks/getMoneyDisplay.BjgVLs4U.js","js/chunks/getNumberFromDisplay.BGljWSCN.js","assets/CurrencyInput.Bx5_L3lq.css","assets/EqPriceAnswerType.DVX-uU1a.css","js/chunks/EqThankAnswerType.DO7H0z-y.js","assets/EqThankAnswerType.cWR1xP7R.css","js/chunks/ProgressHeader.vNL6Ykk-.js","assets/ProgressHeader.DgeSfiMm.css"])))=>i.map(i=>d[i]); 2import{mapActions as h,mapGetters as C,mapState as y}from"./vuex.esm.browser.CCFI4PRC.js";import g from"./enquire.2Rld3jYR.js";import{_ as a}from"./lazy-module.Dfie_RlO.js";import"./joi-browser.BxnQHXdf.js";import"./get.D2lOeqsq.js";import"./isNull.Dfj8Yk3d.js";import{v as p}from"./validateWithMessages.Byt_lyOG.js";import _ from"./contactForm.BLbkmpVX.js";import w from"./rentalContactForm.CJ5YEylq.js";import{q}from"./questionRequiredAnswerSchema.BE99eARc.js";import"./loadForm.Csw3F-SL.js";import"./scheduleViewingStep1Form.w2n5Urbj.js";import{T as Q,L as T}from"./frontend-app-ready.Dc0feDFN.js";import{n as m}from"./_plugin-vue2_normalizer.BaP5Oai9.js";import A from"./EqContactForm.BO7MCmmv.js";import{i as L}from"./isEmpty.DBZP1Ej_.js";import{t as f}from"./document.BalryrZl.js";import I from"./OtpModal.D5ph5a9k.js";import{u as E}from"./index.Cw12X-Jo.js";import"./networking.D2EXnJJb.js";import"./vue_type_questions.Cqp1ie35.js";import"./cookies.BmJ3p3QK.js";import"./js.cookie.Drm7d3ap.js";import"./phone.h-ETdXWU.js";import"./parsePhoneNumber.BzCzSdsM.js";import"./parsePhoneNumber_.BO-SSTnf.js";import"./user.BmoVJ-Z7.js";import"./search.CMCLpq58.js";import"./isSymbol.BFDFnTtx.js";import"./debounce.DMOaTH1w.js";import"./toNumber.ClPAW3B3.js";import"./get.CAwYlwAd.js";import"./validator.B3W9PKKr.js";import"./index.GHS0JVu2.js";import"./validation.CW_lhD4m.js";import"./EqTextInput.DepM4Bum.js";import"./EqDatePicker.JK5-6988.js";import"./DatePicker.BQvT9Fu3.js";import"./vuejs-datepicker.esm.CYKFuFLE.js";import"./index.BIWSUxIA.js";import"./date.BSCEAoWD.js";import"./index.D2DiOX1H.js";import"./index.BVpMaYVv.js";import"./EqTextArea.DeOJjAzv.js";import"./EqLanguageOptions.Bl44m5sv.js";import"./clipboard.Dmxbi439.js";import"./element-ui.common.U7SvUtYQ.js";import"./vdom.7DEt5Ale.js";import"./vue.esm.BADOStr3.js";import"./EqRentalDuration.CsTc5qeG.js";import"./isTypedArray.CqyfT41Q.js";import"./_Set.kfIFG1zi.js";(function(){try{var t=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};t.SENTRY_RELEASE={id:"v3.313.1"};var e=new t.Error().stack;e&&(t._sentryDebugIds=t._sentryDebugIds||{},t._sentryDebugIds[e]="e87da297-087e-42a4-920e-cc76a3c24e02",t._sentryDebugIdIdentifier="sentry-dbid-e87da297-087e-42a4-920e-cc76a3c24e02")}catch{}})();const F={name:"EnquirieInsideLoading",props:["onClose"],data(){return{isMobile:window.site.isMobile&&!window.site.isTablet}},methods:{onCloseClick(){this.onClose()}}};var D=function(){var e=this,n=e._self._c;return n("div",{staticClass:"box box--modal-enquire"},[n("div",{staticClass:"ld-model"},[n("div",{staticClass:"wrap-progress-bar wrap-progress-bar--close"},[[n("i",{staticClass:"i-close-send-message click-close-in"})]],2),e._m(0),e._m(1),e._m(2)])])},M=[function(){var t=this,e=t._self._c;return e("div",{staticClass:"modal-enquire-header"},[e("span",{staticClass:"text-enquire-header"},[e("div",{staticClass:"skeleton-crop"},[e("span",{staticClass:"skeleton-box"})]),t._v(" Enquire Now ")])])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"block-cover"},[e("div",{staticClass:"skeleton-crop"},[e("span",{staticClass:"skeleton-box"})])])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"modal-enquire-body"},[e("div",{staticClass:"questions-contact__form"},[e("form",{staticClass:"needs-validation"},[e("span",{staticClass:"text-enquire-header-2"},[e("div",{staticClass:"skeleton-crop"},[e("span",{staticClass:"skeleton-box"})]),t._v(" Enquire Now ")]),e("div",{staticClass:"group-input-text"},[e("div",{staticClass:"eq-text-input input-name"},[e("div",{staticClass:"skeleton-crop"},[e("span",{staticClass:"skeleton-box"})]),e("input",{staticClass:"input form-control-has-icon",attrs:{type:"text"}})]),e("div",{staticClass:"eq-phone-input input-phone"},[e("div",{staticClass:"skeleton-crop"},[e("span",{staticClass:"skeleton-box"})]),e("input",{staticClass:"input form-control-has-icon",attrs:{type:"text"}})])]),e("div",{staticClass:"eq-text-input email-input"},[e("div",{staticClass:"skeleton-crop"},[e("span",{staticClass:"skeleton-box"})]),e("input",{staticClass:"input form-control-has-icon",attrs:{type:"text"}})]),e("div",{staticClass:"eq-textarea-input message-input"},[e("div",{staticClass:"skeleton-crop"},[e("span",{staticClass:"skeleton-box"})]),e("textarea",{staticClass:"form-control form-control--textarea",attrs:{rows:"4",placeholder:"Your Message"}})]),e("span",{staticClass:"block-send-now"},[e("div",{staticClass:"skeleton-crop"},[e("span",{staticClass:"skeleton-box"})]),e("button",{staticClass:"btn-send-now",attrs:{type:"button"}},[t._v("SEND NOW")])])])])])}],N=m(F,D,M,!1,null,"6f9eeadf");const P=N.exports,S=()=>a(()=>import("./EqUrlButtonAnswerType.D7vNKAlB.js"),__vite__mapDeps([0,1,2])),V=()=>a(()=>import("./EqChoiceAnswerType.CRIowpSY.js"),__vite__mapDeps([3,1,4])),O=()=>a(()=>import("./EqDateAnswerType.DgEGwnWX.js"),__vite__mapDeps([5,6,7,8,9,10,11,12,1,13,14,15])),R=()=>a(()=>import("./EqNumberAnswerType.DyHthbu8.js"),__vite__mapDeps([16,1,17])),$=()=>a(()=>import("./EqTextAreaAnswerType.C_BeTuNP.js"),__vite__mapDeps([18,19,1,20])),B=()=>a(()=>import("./EqNextSectionAnswerType.Dl5oQtno.js"),__vite__mapDeps([21,1,22])),H=()=>a(()=>import("./EqInputAnswerType.BzXJhbCk.js"),__vite__mapDeps([23,1,24])),W=()=>a(()=>import("./EqLocationAnswerType.BSsNXdrt.js"),__vite__mapDeps([25,26,27,10,1,28,29,30])),z=()=>a(()=>import("./EqCityAnswerType.CySZnWup.js"),__vite__mapDeps([31,26,27,10,1,28,29,32])),G=()=>a(()=>import("./EqPriceRangeAnswerType.Df3zpWOI.js"),__vite__mapDeps([33,34,35,36,10,37,1,38,39])),U=()=>a(()=>import("./EqPriceAnswerType.BzLqGK3-.js"),__vite__mapDeps([40,41,42,43,10,44,45,46,47,1,48,49])),j=()=>a(()=>import("./EqThankAnswerType.DO7H0z-y.js"),__vite__mapDeps([50,1,51])),Y=()=>a(()=>import("./ProgressHeader.vNL6Ykk-.js"),__vite__mapDeps([52,1,53])),u=656,J={name:"QuestionIndex",components:{EqUrlButtonAnswerType:S,ProgressHeader:Y,EqThankAnswerType:j,EqPriceAnswerType:U,EqPriceRangeAnswerType:G,EqLocationAnswerType:W,EqCityAnswerType:z,EqInputAnswerType:H,EqNextSectionAnswerType:B,EqTextAreaAnswerType:$,EqNumberAnswerType:R,EqDateAnswerType:O,EqChoiceAnswerType:V,EqContactForm:A,EnquirieInsideLoading:P},data(){return{value:null,modalWidth:u,state:"LOGIN",email:"",successSendEmail:!1,errorMessage:null,errorMessages:{},password:"",number:1,note:"",modalVisible:!0,contactForm:{},phone:"",name:"",loading:!1,errors:{},isMobile:window.site.isMobile,cta:window.site.cta,isPreSelectPreferredLanguage:window.is_pre_select_preferred_language}},mounted(){var t;if(this.isSkipContact&&this.currentQuestion&&this.skipContactQuestion(),this.contact!==null){const e={},n={};if(window.user){const s=window.user;e.name=s.full_name,e.phone=s.phone,e.email=s.email}this.showRtoCheckbox&&window.user&&(n.availableFunds=window.user.available_funds,n.maxMonthlyPayment=window.user.max_monthly_payment,n.currency=window.user.financial_abbr),this.contactForm={...e,...this.contactForm,...this.contact,...n,preferredLanguage:this.isPreSelectPreferredLanguage?this.defaultEnquireLanguage:"",isRentToOwnInterested:this.showRtoCheckbox?!1:null}}(t=window==null?void 0:window.iTracking)==null||t.init()},watch:{contact(t,e){t!==e&&(this.contactForm={...this.contactForm,...t})}},computed:{...y("enquire",{section:t=>t.section,saleType:t=>t.saleType,leadableType:t=>t.leadableType,leadableId:t=>t.leadableId,countryId:t=>t.geo.countryId,locationList:t=>t.locationList,cityList:t=>t.cityList,contact:t=>t.contact,currentLocation:t=>t.currentLocation,currentCity:t=>t.currentCity,questionList:t=>t.questionList,currentContext:t=>t.currentContext,texts:t=>t.texts,questionHistoryStack:t=>t.questionHistoryStack,isSkipContact:t=>t.isSkipContact,defaultCountryCode:t=>t.defaultCountryCode,isLoadingQuestionSuccess:t=>t.isLoadingQuestionSuccess,isGettingFormData:t=>t.isGettingFormData,isLoadingQuestion:t=>t.isLoadingQuestion,locale:t=>t.locale,onCloseCallBack:t=>t.onClose,firstAgentPhone:t=>t.firstAgentPhone,trackingTarget:t=>t.tracking.target,storeTranslates:t=>t.translates,currenciesList:t=>t.currenciesList,currencySliderData:t=>t.currencySliderData,currencyDefault:t=>t.currencyDefault,inServiceArea:t=>t.inServiceArea,customHeader:t=>t.customHeader,defaultEnquireLanguage:t=>t.defaultEnquireLanguage,showRtoCheckbox:t=>t.showRtoCheckbox}),...C("enquire",["currentQuestion","getTranslateLabel","isCanGoBack","currentAnswer","progress","nextContext","isEnquiryCompleted"]),isFinalQuestion(){return this.nextContext==="thank"},sendNowTrackingName(){const{trackingTarget:t}=this;return t==="email-btn"?"SEND NOW - Email":t==="ask-question-btn"?"Ask a Question - Default Form":null},trackingGroup(){const{cta:t}=this;return t===2?"scheduler-view":"v3"},lineUrlScheme(){if(this.isMobile){const t=window.location.href;return`https://line.me/R/oaMessage/@fazwaz/?${encodeURIComponent(t)}`}return"https://line.me/R/ti/p/@fazwaz"},currentValue:{set:function(t){if(this.currentQuestion!=null&&(this.currentQuestion.answer_type==="location"||this.currentQuestion.answer_type==="city")){let e;this.currentQuestion.answer_type==="location"?e=this.currentLocation:this.currentQuestion.answer_type==="city"&&(e=this.currentCity),e&&t==null&&(t=[e]),t&&(t=t.join(","))}this.value=t},get:function(){if(this.currentQuestion!=null&&(this.currentQuestion.answer_type==="location"||this.currentQuestion.answer_type==="city")){let t=this.value,e;if(this.currentQuestion.answer_type==="location"?e=this.currentLocation:this.currentQuestion.answer_type==="city"&&(e=this.currentCity),this.value===null&&e&&(t=e),t)return t.split(",")}if(this.currentQuestion!=null&&this.currentQuestion.answer_type==="price"){let t=this.value;return this.value===null&&(t={}),t}return this.value}}
2,checkInDate(){return this.contactForm.checkInDate},checkOutDate(){return this.contactForm.checkOutDate},isRentType(){var t;return(t=this.contactForm)!=null&&t.isRentToOwnInterested?!1:this.saleType==="rentals-unit-details-page"||this.saleType==="rentals-unit-search-page"},isShowProgressBar(){const{currentQuestion:t}=this;return t?!["next_section","thank","contact"].includes(t.answer_type):!1},customErrorMessage(){const{texts:t}=this;return t?{name:t.sendNow.validateName,phone:t.sendNow.validatePhone,email:t.sendNow.validateEmail,message:t.sendNow.validateMessage,preferredLanguage:t.sendNow.validatePreferLanguage,checkInDate:t.sendNow.validateCheckInDate,checkOutDate:t.sendNow.validateRentalDuration,availableFunds:t.sendNow.rtoEnquiryAvalFundsRequired,maxMonthlyPayment:t.sendNow.rtoEnquiryMaxMonthlyPaymentRequired}:{}},itHasErrorMessage(){return!L(this.errorMessages)},getCurrentErrorMessage(){const{currentQuestion:t,errorMessages:e,itHasErrorMessage:n}=this;if(!n)return null;const{variable_name:s,answer_type:r}=t;return e[`${s}_${r}`]||null},isProject(){return this.leadableType==="FazWaz\\Property\\Models\\Project"},isShowAcknowledge(){return!(this.inServiceArea&&this.overMinBudget)&&!this.isProject},isAcknowledgeChecked(){return this.$refs.contactForm.isAcknowledgeChecked},isAcknowledgeTransferChecked(){return this.$refs.contactForm.isAcknowledgeTransferChecked}},methods:{...h("enquire",["setQuestionLoading","setQuestionList","setCurrentContext","onContactSuccess","setSuccess","hideModal","createNewLead","loadQuestions","syncAnswers","pushQuestionHistory","popQuestionHistory","setContactAnswers","addNewAnswer","clearCurrentAnswer","setContact","setPreferredLanguageCookie"]),...h("auth",["updateUserFinancialData"]),applyCurrentAnswer(){const t=this.currentAnswer;this.currentValue=t?t.value:null},skipContactQuestion(){const t=this.currentQuestion;if(t!==void 0&&t.answer_type==="contact"&&this.contact!==null){this.setContactAnswers({contact:this.contact});const e=this.currentQuestion.answers[0].output_context;this.nextQuestion(e)}},async submitContactData(t=null){const e=this.currentQuestion;if(e!==void 0&&e.answer_type==="contact"&&this.contact!==null){const n=this.contact;this.setContactAnswers({contact:n}),await this.createNewLeadAndGoNext(t);let s=this.currentQuestion.answers[0].output_context;window.isUserHasACompletedLead&&(s="thank"),this.nextQuestion(s)}},async createNewLeadAndGoNext(t=null){const e={trackingId:`${this.section}-${this.leadableId}`,saleType:this.saleType,contact:{name:this.contact.name,email:this.contact.email,phone:this.contact.phone,message:this.contact.message,interests:this.contact.interests,checkInDate:this.contact.checkInDate,checkOutDate:this.contact.checkOutDate,preferredLanguage:this.contact.preferredLanguage,isRentToOwnInterested:this.contact.isRentToOwnInterested,availableFunds:this.contact.availableFunds,maxMonthlyPayment:this.contact.maxMonthlyPayment,currency:this.contact.currency},lead:{id:this.leadableId,type:this.leadableType},detail:{source_section:this.section,source_domain:window.location.hostname,source_url:window.location.href},is_completed:!1};if(t){const s=Q.fromDom(t.target);s.trackingType=T,e._t=s}await this.createNewLead(e)&&this.contact&&(this.contact.availableFunds||this.contact.maxMonthlyPayment||this.contact.currency)&&this.updateUserFinancialData({availableFunds:this.contact.availableFunds,maxMonthlyPayment:this.contact.maxMonthlyPayment,currency:this.contact.currency})},saveCurrentAnswer(t){const{variable_name:e,question_text:n,question_id:s}=this.currentQuestion,r=e,o=t||this.currentValue,c={answer_id:this.getCurrentAnswerId(o),question:n,variable:e,value:o,question_id:s};this.addNewAnswer({key:r,answer:c})},getCurrentAnswerId(t){const{currentQuestion:e={}}=this,{answers:n=[],answer_type:s}=e;if(s==="choice"){const o=n.find(i=>i.entity===t);return o?o.answer_id:null}const[r]=n;return r?r.answer_id:null},nextQuestion(t){const e=this.currentContext==="root",{currentQuestion:{answer_type:n}}=this;n!=="contact"&&!this.validateAnswer()||(this.pushQuestionHistory({questionContext:this.currentContext}),this.setCurrentContext(t),this.currentValue=null,e||this.syncAnswers())},onSelectChoice(t,e){this.saveCurrentAnswer(t),this.nextQuestion(e)},async onBackClick(){const t=await this.popQuestionHistory();t&&t!=="root"&&(this.clearCurrentAnswer(),t&&this.setCurrentContext(t),this.applyCurrentAnswer())},onFieldChange(t,e){this.contactForm={...this.contactForm,[t]:e},!this.isFinancialField(t)&&this.validateField(t,e),t==="checkInDate"&&!e&&(this.contactForm.checkOutDate=null)},isFinancialField(t){return["availableFunds","maxMonthlyPayment"].includes(t)},validateField(t,e){const{customErrorMessage:n={},isRentType:s}=this,r=(s?w:_)[t];if(!r)return;const o={[t]:r},i={[t]:e},c={[t]:n[t]},{errorMessages:l}=p(o,i,c);this.errorMessages={...this.errorMessages,[t]:l[t]}},validateAnswer(){const{currentQuestion:t,currentAnswer:e,customErrorMessagesPro
2p:n}=this,{variable_name:s,answer_type:r,is_required:o}=t,i=e?e.value:null,c=q({answerType:r,variableName:s});let l;i!==null&&typeof i=="object"&&i.constructor===Object&&i.hasOwnProperty("value")?l=(i==null?void 0:i.value)||null:l=i;const v={[`${s}_isRequired`]:o,[`${s}_${r}`]:l},x={[`${s}_price`]:(n==null?void 0:n.price)||"Please enter price",[`${s}_multi_locations`]:(n==null?void 0:n.multiLocations)||"Please select locations",[`${s}_date`]:(n==null?void 0:n.date)||"Please select date",[`${s}_phone_input`]:(n==null?void 0:n.phoneInput)||"Please enter a valid phone number",lineId_input:(n==null?void 0:n.lineId)||"Please enter Line ID",whatsAppPhoneNumber_input:(n==null?void 0:n.whatsAppNumber)||"Please enter Whatsapp number",wechatId_input:(n==null?void 0:n.wechatId)||"Please enter Wechat ID",providedEmail_email_input:(n==null?void 0:n.email)||"Please enter a valid email address",[`${s}_date_time_slot`]:(n==null?void 0:n.dateTimeSlot)||"Please select a date and a time"},{isValid:k=!1,errorMessages:b}=p(c,v,x);return this.errorMessages=b,k},validateForm(){const{contactForm:t,customErrorMessage:e}=this,n=this.isRentType?w:_,{isValid:s=!1,value:r,errorMessages:o}=p(n,t,e);return this.errorMessages=o,this.isShowAcknowledge&&(!this.isAcknowledgeChecked||!this.isAcknowledgeTransferChecked)?(this.errorMessages.isAcknowledge=this.customErrorMessagesProp.validateIsAcknowledge||"Please acknowledge the information below",{isValid:!1,value:r}):{isValid:s,value:r}},onClickContactNext(t){t.preventDefault();const{isValid:e,value:n}=this.validateForm();e&&(this.savePreferredLanguageCookies(n),this.setContact(n),this.submitContactData(t))},onClickNext(t){this.saveCurrentAnswer(),this.nextQuestion(t)},onClose(){this.isEnquiryCompleted&&this.onContactSuccess(),this.hideModal(),this.onCloseCallBack&&this.onCloseCallBack()},savePreferredLanguageCookies(t){const{preferredLanguage:e}=t;this.setPreferredLanguageCookie(e)}},beforeCreate(){const t=this.$store;t&&t.state&&t.state.enquire||t.registerModule("enquire",g),this.modalWidth=window.innerWidth<u?u/2:u},async beforeMount(){this.$store.subscribeAction({after:(t,e)=>{const{type:n}=t;n==="enquire/loadQuestions"&&(this.isSkipContact&&this.skipContactQuestion(),this.currentQuestion&&this.applyCurrentAnswer())}})},props:["translates","contactFormCta","agentPhone","socials","overMinBudget","customErrorMessagesProp"]};var K=function(){var e=this,n=e._self._c;return n("div",{staticClass:"box box--modal-enquire for-modal-search-page"},[e.isGettingFormData||e.isLoadingQuestion||e.currentQuestion===null?n("enquirie-inside-loading",{attrs:{"on-close":e.onClose}}):[n("div",{staticClass:"ld-model"},[n("progress-header",{attrs:{"is-can-go-back":e.isCanGoBack,"is-show-progress-bar":e.isShowProgressBar,progress:e.progress,"on-close":e.onClose,"on-back":e.onBackClick}}),e.currentQuestion.description&&e.currentQuestion.question_context!=="root"&&e.currentQuestion.answer_type!=="contact"&&e.currentQuestion.answer_type!=="url_button"&&e.currentQuestion.answer_type!=="next_section"&&e.currentQuestion.answer_type!=="thank"?n("div",{staticClass:"modal-enquire-highlights"},[e._v(e._s(e.currentQuestion.description))]):e._e(),e.currentQuestion.answer_type!=="contact"?n("div",{staticClass:"modal-enquire-header"},[e._v(" "+e._s(e.currentQuestion.question_text))]):e._e(),n("div",{staticClass:"modal-enquire-body",class:{"modal-enquire-body-2col":e.currentQuestion.answer_type==="contact"}},[e.currentQuestion.answer_type==="contact"?[e.isMobile?e._e():n("div",{staticClass:"modal-enquire-body-2col__item"},[n("div",{staticClass:"modal-enquire-body-2col__item__info"},[n("img",{attrs:{loading:"lazy",src:"/images/icon/logo-fazwaz-model.png",width:"100",height:"95",alt:"FazWaz"}}),e._v(" "+e._s(e.storeTranslates.theLeadingRealEstateMarketPlace)+" ")]),n("i",{staticClass:"modal-enquire-body-2col__item--bg-template template__background-color"})]),n("div",{staticClass:"modal-enquire-body-2col__item-info",class:{"
2is-mobile":e.isMobile}},[e.customHeader?n("div",{staticClass:"modal-enquire-header-contact"},[e._v(" "+e._s(e.customHeader)+" ")]):n("div",{staticClass:"modal-enquire-header-contact"},[e._v(" "+e._s(e.currentQuestion.question_text)+" ")]),n("eq-contact-form",{ref:"contactForm",attrs:{"contact-form":e.contactForm,texts:e.texts,socials:e.socials,"error-messages":e.errorMessages,"on-field-change":e.onFieldChange,"on-click-contact-next":e.onClickContactNext,"send-now-tracking-name":e.sendNowTrackingName,"default-country-code":e.defaultCountryCode,"is-rent-type":e.isRentType,"country-id":e.countryId,"check-in-date":e.checkInDate,"check-out-date":e.checkOutDate,"tracking-group":e.trackingGroup,"first-agent-phone":e.firstAgentPhone||e.agentPhone,translates:e.storeTranslates,"line-url-scheme":e.lineUrlScheme,"contact-form-cta":e.contactFormCta,"leadable-id":e.leadableId,"feild-loading":e.isGettingFormData,"in-service-area":e.inServiceArea,"over-min-budget":e.overMinBudget,isShowAcknowledge:e.isShowAcknowledge}})],1)]:e._e(),e.currentQuestion.answer_type==="choice"?[n("eq-choice-answer-type",{attrs:{value:e.currentValue,choices:e.currentQuestion.answers,"on-select-choice":e.onSelectChoice}})]:e._e(),e.currentQuestion.answer_type==="date"?[n("eq-date-answer-type",{attrs:{"error-message":e.getCurrentErrorMessage,lang:e.locale,translates:e.storeTranslates,"on-click-next":e.onClickNext,"next-context":e.nextContext,"submit-btn":e.isFinalQuestion},model:{value:e.currentValue,callback:function(s){e.currentValue=s},expression:"currentValue"}})]:e._e(),e.currentQuestion.answer_type==="url_button"?[n("eq-url-button-answer-type",{attrs:{"output-context":e.currentQuestion.answers[0].output_context,url:e.currentQuestion.answers[0].entity,title:e.currentQuestion.answers[0].icon,description:e.currentQuestion.description,translates:e.storeTranslates,"on-click-next":e.onClickNext,"next-context":e.nextContext}})]:e._e(),e.currentQuestion.answer_type==="number"?[n("eq-number-answer-type",{attrs:{choices:e.currentQuestion.answers,"on-select-choice":e.onSelectChoice}})]:e._e(),e.currentQuestion.answer_type==="text_area"?[n("eq-text-area-answer-type",{attrs:{texts:e.texts,"output-context":e.currentQuestion.answers[0].output_context,"on-select-choice":e.onSelectChoice,placeholder:e.currentQuestion.placeholder||e.texts.sendNow.message,translates:e.storeTranslates,"submit-btn":e.isFinalQuestion},model:{value:e.currentValue,callback:function(s){e.currentValue=s},expression:"currentValue"}})]:e._e(),e.currentQuestion.answer_type==="next_section"?[n("eq-next-section-answer-type",{attrs:{"output-context":e.currentQuestion.answers[0].output_context,description:e.currentQuestion.description,"on-select-choice":e.onSelectChoice,translates:e.storeTranslates,"submit-btn":e.isFinalQuestion}})]:e._e(),e.currentQuestion.answer_type==="input"?[n("eq-input-answer-type",{attrs:{"error-message":e.getCurrentErrorMessage,"on-click-next":e.onClickNext,"next-context":e.nextContext,translates:e.storeTranslates,"submit-btn":e.isFinalQuestion},model:{value:e.currentValue,callback:function(s){e.currentValue=s},expression:"currentValue"}})]:e._e(),e.currentQuestion.answer_type==="location"?[n("eq-location-answer-type",{attrs:{translates:e.storeTranslates,description:e.currentQuestion.description,placeholder:e.currentQuestion.placeholder,"location-list":e.locationList,"on-click-next":e.onClickNext,"next-context":e.nextContext,"submit-btn":e.isFinalQuestion},model:{value:e.currentValue,callback:function(s){e.currentValue=s},expression:"currentValue"}})]:e._e(),e.currentQuestion.answer_type==="city"?[n("eq-city-answer-type",{attrs:{translates:e.storeTranslates,description:e.currentQuestion.description,placeholder:e.currentQuestion.placeholder,"city-list":e.cityList,"on-click-next":e.onClickNext,"next-context":e.nextContext,"submit-btn":e.isFinalQuestion},model:{value:e.currentValue,callback:function(s){e.currentValue=s},expression:"currentValue"}})]:e._e(),e.currentQuestion.answer_type==="price_range"?[n("eq-price-range-answer-type",{attrs:{"on-click-next":e.onClickNext,"next-context":e.nextContext,translates:e.storeTranslates,"submit-btn":e.isFinalQuestion},model:{value:e.currentValue,callback:function(s){e.currentValue=s},expression:"currentValue"}})]:e._e(),e.currentQuestion.answer_type==="price"?[n("eq-price-answer-type",{attrs:{"error-message":e.getCurrentErrorMessage,"on-click-next":e.onClickNext,"next-context":e.nextContext,translates:e.storeTranslates,currencies:e.currenciesList,"default-value":e.currencyDefault,slider:e.currencySliderData,"submit-btn":e.isFinalQuestion},model:{value:e.currentValue,callback:function(s){e.currentValue=s},expression:"currentValue"}})]:e._e(),e.currentQuestion.answer_type==="thank"?[n("eq-thank-answer-type",{attrs:{details:e.texts.success.information,description:e.texts.success.message,translates:e.storeTranslates,"on-close":e.onClose}})]:e._e()],2)],1)]],2)},X=[],Z=m(J,K,X,!1,null,"ba049505");const ee=Z.exports,d=656,te={props:["translates","contactFormCta","phone","socials","overMinBudget","customErrorMessages"],components:{OtpModal:I,QuestionIndex:ee},data(){return{modalWidth:d,isOpen:!1}},computed:{...C("enquire",["isEnquiryCompleted"]),...y("enquire",{leadTempId:t=>t.leadTempId,cartLeadTempIds:t=>t.cartLeadTempIds||[],enqTranslates:t=>t.translates})},beforeCreate(){const t=this.$store;t&&t.state&&t.state.enquire||t.registerModule("enquire",g)}
2,mounted(){this.$modal.show("enquire-modal")},methods:{...h("enquire",["onContactSuccess"]),beforeOpen(){document.body.classList.add("modal-open"),this.isOpen=!0,this.modalWidth=window.innerWidth<d?d/2:d},onBeforeClose(){if(document.body.classList.remove("modal-open"),this.isEnquiryCompleted){this.onContactSuccess();const t=this.cartLeadTempIds.filter(e=>e!==this.leadTempId);this.requestLeadOtps([this.leadTempId,...t])}},requestLeadOtps(t){const[e,...n]=t;e&&this.$refs.otpModalRef.openModal({id:e,urls:E.enquiry,onClose:({shown:s=!1,verified:r=!1}={})=>{s&&!r||this.requestLeadOtps(n)}})},onOpenModalEnquiryClick(){f("add","modal-enquiry-open")},onCloseModalEnquiryClick(){f("remove","modal-enquiry-open")}}};var ne=function(){var e=this,n=e._self._c;return n("div",[n("modal",{staticClass:"contact-form",attrs:{name:"enquire-modal","max-width":800,height:"auto",adaptive:!0},on:{"before-open":e.beforeOpen,"before-close":e.onBeforeClose,opened:e.onOpenModalEnquiryClick,closed:e.onCloseModalEnquiryClick}},[e.isOpen?[n("question-index",{attrs:{translates:e.translates,"contact-form-cta":e.contactFormCta,"agent-phone":e.phone,socials:e.socials,"over-min-budget":e.overMinBudget,"custom-error-messages-prop":e.customErrorMessages}})]:e._e()],2),n("otp-modal",{ref:"otpModalRef",attrs:{translates:e.enqTranslates}})],1)},se=[],re=m(te,ne,se,!1,null,null);const st=re.exports;export{st as default};
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.