2 lines
104 KiB
JavaScript
2 lines
104 KiB
JavaScript
|
|
(function(){var t={6204:function(t,e,a){"use strict";a(4603),a(7566),a(8721);var o=a(5130),n=a(6768);function s(t,e,a,o,s,r){const i=(0,n.g2)("router-view");return(0,n.uX)(),(0,n.CE)("div",null,[(0,n.bF)(i)])}var r={name:"App",data(){return{title:"",desc:"",keywords:""}},created(){this.updateMeta()},watch:{$route(){this.updateMeta()}},methods:{updateMeta(){switch(this.$route.name){case"index":this.title="Главная",this.desc="",this.keywords="";break;case"object-detail-map":this.title="Детальная карта объекта",this.desc="",this.keywords="";break;case"object-detail":this.title="Детальная информация объекта",this.desc="",this.keywords="";break}document.title=this.title}}},i=a(1241);const l=(0,i.A)(r,[["render",s]]);var c=l,d=a(1387);function u(t,e,a,o,s,r){const i=(0,n.g2)("MainHeader"),l=(0,n.g2)("Objects");return(0,n.uX)(),(0,n.CE)(n.FK,null,[(0,n.bF)(i,{form:s.form},null,8,["form"]),(0,n.bF)(l,{form:s.form},null,8,["form"])],64)}const p={ref:"header",class:"main-header"},m={class:"lw-container main-header__container"};function g(t,e,a,o,s,r){const i=(0,n.g2)("LwLogo"),l=(0,n.g2)("CompanySlogan"),c=(0,n.g2)("HeaderContacts"),d=(0,n.g2)("FvBtn"),u=(0,n.g2)("UserComponent"),g=(0,n.g2)("BurgerComponent"),h=(0,n.g2)("MobileMenu");return(0,n.uX)(),(0,n.CE)("header",p,[(0,n.Lk)("div",m,[(0,n.bF)(i,{imgAlt:"Агентство недвижимости",imgHeight:"40",imgWidth:"125"}),(0,n.bF)(l),(0,n.bF)(c),(0,n.bF)(d,{onClick:r.toggleIsFavorite,state:a.form?.isFavoriteFiltered},null,8,["onClick","state"]),(0,n.bF)(u),(0,n.bF)(g,{onToggleMenu:r.toggleMobileMenu},null,8,["onToggleMenu"]),(0,n.bF)(h,{form:this.form,isOpen:s.isMobileMenuOpen,onCloseMenu:r.toggleMobileMenu},null,8,["form","isOpen","onCloseMenu"])])],512)}var h=a(4232);const b={class:"main-header__desc lw-text lw-text--sm lw-text--light"};function k(t,e,a,o,s,r){return(0,n.uX)(),(0,n.CE)("small",b,(0,h.v_)(r.agent?.agency_name),1)}var v={name:"CompanySlogan",computed:{agent(){return this.$store.state.catalog?.agent||this.$store.getters.presentationAgent}}};const f=(0,i.A)(v,[["render",k],["__scopeId","data-v-1dfa5647"]]);var w=f;const A={class:"main-header__contacts"},x={class:"lw-text",href:"`tel:${agent?.phoneAgency}`"},L={class:"lw-text lw-text--sm lw-text--success",href:"mailto:info-email@mail.ru"},C=["href"];function y(t,e,a,o,s,r){return(0,n.uX)(),(0,n.CE)("div",A,[(0,n.Lk)("a",x,(0,h.v_)(r.agent?.phoneAgency||r.agent?.phone),1),(0,n.Lk)("a",L,(0,h.v_)(r.agent?.email),1),(0,n.Lk)("a",{class:"lw-text lw-text--sm lw-text--info",href:r.agent?.site},(0,h.v_)(r.agent?.site),9,C)])}var F={name:"HeaderContacts",computed:{agent(){return this.$store.state.catalog?.agent||this.$store.getters.presentationAgent}}};const I=(0,i.A)(F,[["render",y]]);var j=I;const E=["src","alt","width","height"];function M(t,e,a,o,s,r){const i=(0,n.g2)("router-link");return(0,n.uX)(),(0,n.Wv)(i,{to:{name:"index",params:{id:t.$route.params.id}},"aria-label":"На главную"},{default:(0,n.k6)((()=>[r.agentPhoto?((0,n.uX)(),(0,n.CE)("img",{key:0,src:r.agentPhoto,alt:a.imgAlt,width:a.imgWidth,height:a.imgHeight,class:"lw-logo"},null,8,E)):(0,n.Q3)("",!0)])),_:1},8,["to"])}var X={name:"LwLogo",props:{img:String,imgAlt:String,imgWidth:String,imgHeight:String},computed:{id(){return this.$store.state.catalog?.id},agent(){return this.$store.state.catalog?.agent||this.$store.getters.presentationAgent},agentPhoto(){return this.agent&&this.agent.photo?`https://joywork.ru/photos/agency/${this.agent.photo}`:"assets/img/icon-logo.svg"},watch:{agentPhoto(){console.log(this.agentPhoto,"this.agentPhoto")}}}};const B=(0,i.A)(X,[["render",M],["__scopeId","data-v-5d2216f0"]]);var S=B;const T=t=>((0,n.Qi)("data-v-24f04bfa"),t=t(),(0,n.jt)(),t),Q={class:"fv-btn",type:"button"},W=["src"],D=T((()=>(0,n.Lk)("span",null,"Избранное",-1))),N={class:"fv-btn-count"},R={key:0};function U(t,e,a,o,s,r){const i=(0,n.g2)("router-link");return(0,n.uX)(),(0,n.Wv)(i,{to:{name:"index",params:{id:t.$route.params.id},query:{isFavoriteFiltered:!0}}},{default:(0,n.k6)
|
|||
|
|
//# sourceMappingURL=app.c664eaf0.js.map
|