2 lines
115 KiB
JavaScript
2 lines
115 KiB
JavaScript
|
|
(function(){var t={8351: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,i){const r=(0,n.g2)("router-view");return(0,n.uX)(),(0,n.CE)("div",null,[(0,n.bF)(r)])}var i={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}}},r=a(1241);const l=(0,r.A)(i,[["render",s]]);var c=l,d=a(1387);function u(t,e,a,o,s,i){const r=(0,n.g2)("MainHeader"),l=(0,n.g2)("Objects");return(0,n.uX)(),(0,n.CE)(n.FK,null,[(0,n.bF)(r,{form:s.form},null,8,["form"]),(0,n.bF)(l,{form:s.form},null,8,["form"])],64)}const m={ref:"header",class:"main-header"},p={class:"lw-container main-header__container"};function g(t,e,a,o,s,i){const r=(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",m,[(0,n.Lk)("div",p,[(0,n.bF)(r,{imgAlt:"Агентство недвижимости",imgHeight:"40",imgWidth:"125"}),(0,n.bF)(l),(0,n.bF)(c),(0,n.bF)(d,{onClick:i.toggleIsFavorite,state:a.form?.isFavoriteFiltered},null,8,["onClick","state"]),(0,n.bF)(u),(0,n.bF)(g,{onToggleMenu:i.toggleMobileMenu},null,8,["onToggleMenu"]),(0,n.bF)(h,{form:this.form,isOpen:s.isMobileMenuOpen,onCloseMenu:i.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,i){return(0,n.uX)(),(0,n.CE)("small",b,(0,h.v_)(i.agent?.agency_name),1)}var v={name:"CompanySlogan",computed:{agent(){return this.$store.state.catalog?.agent||this.$store.getters.presentationAgent}}};const f=(0,r.A)(v,[["render",k],["__scopeId","data-v-1dfa5647"]]);var w=f;const A={class:"main-header__contacts"},L={class:"lw-text",href:"`tel:${agent?.phoneAgency}`"},C={class:"lw-text lw-text--sm lw-text--success",href:"mailto:info-email@mail.ru"},y=["href"];function x(t,e,a,o,s,i){return(0,n.uX)(),(0,n.CE)("div",A,[(0,n.Lk)("a",L,(0,h.v_)(i.agent?.phoneAgency||i.agent?.phone),1),(0,n.Lk)("a",C,(0,h.v_)(i.agent?.email),1),(0,n.Lk)("a",{class:"lw-text lw-text--sm lw-text--info",href:i.agent?.site},(0,h.v_)(i.agent?.site),9,y)])}var F={name:"HeaderContacts",computed:{agent(){return this.$store.state.catalog?.agent||this.$store.getters.presentationAgent}}};const I=(0,r.A)(F,[["render",x]]);var E=I;const X=["src","alt","width","height"];function M(t,e,a,o,s,i){const r=(0,n.g2)("router-link");return(0,n.uX)(),(0,n.Wv)(r,{to:{name:"index",params:{id:t.$route.params.id}},"aria-label":"На главную"},{default:(0,n.k6)((()=>[i.agentPhoto?((0,n.uX)(),(0,n.CE)("img",{key:0,src:i.agentPhoto,alt:a.imgAlt,width:a.imgWidth,height:a.imgHeight,class:"lw-logo"},null,8,X)):(0,n.Q3)("",!0)])),_:1},8,["to"])}var j={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,r.A)(j,[["render",M],["__scopeId","data-v-5d2216f0"]]);var S=B;const Q=t=>((0,n.Qi)("data-v-24f04bfa"),t=t(),(0,n.jt)(),t),T={class:"fv-btn",type:"button"},_=["src"],D=Q((()=>(0,n.Lk)("span",null,"Избранное",-1))),W={class:"fv-btn-count"},N={key:0};function P(t,e,a,o,s,i){const r=(0,n.g2)("router-link");return(0,n.uX)(),(0,n.Wv)(r,{to:{name:"index",params:{id:t.$route.params.id},query:{isFavoriteFiltered:!0}}},{default:(0,n.k6)
|
|||
|
|
//# sourceMappingURL=app.8dd24785.js.map
|