Files
freeplanet/src/components/Footer/Footer.ts
Paolo Arena 571e948d39 - Add Button Whatsapp Chat
- Fixed 'Ask Info' and 'Book' if the email arrived...
- Added "Settings" table: URL_FACEBOOK, TELEGRAM_SUPPORT, URL_INSTAGRAM, WHATSAPP_CELL, INT_CODE, MAIN_EMAIL, CONTACTS_EMAIL_CELL, CALL_WORKING_DAYS, EVENTS_CAL, MSG_REPLY_AFTER_BOOKING.
-
2019-11-05 23:53:18 +01:00

64 lines
1.3 KiB
TypeScript

import Vue from 'vue'
import { GlobalStore, UserStore } from '@modules'
import { Logo } from '../logo'
import { Component, Prop } from 'vue-property-decorator'
import { tools } from '@src/store/Modules/tools'
import { toolsext } from '@src/store/Modules/toolsext'
import { db_data } from '@src/db/db_data'
import { static_data } from '@src/db/static_data'
import Quasar from 'quasar'
import { FormNewsletter } from '../FormNewsletter'
import { IUserState } from '../../model'
import MixinBase from '../../mixins/mixin-base'
@Component({
mixins: [MixinBase],
name: 'Footer',
components: { Logo, FormNewsletter }
})
export default class Footer extends Vue {
public $t
public $v
public $q
get tools() {
return tools
}
get mythis() {
return this
}
get TelegramSupport() {
return GlobalStore.getters.getValueSettingsByKey('TELEGRAM_SUPPORT')
}
get Whatsapp_Cell() {
return GlobalStore.getters.getValueSettingsByKey('WHATSAPP_CELL')
}
get FBPage() {
const fb = GlobalStore.getters.getValueSettingsByKey('URL_FACEBOOK')
return fb
}
get InstagramPage() {
const insta = GlobalStore.getters.getValueSettingsByKey('URL_INSTAGRAM')
return insta
}
get static_data() {
return static_data
}
get ChatWhatsapp() {
return tools.getHttpForWhatsapp(this.Whatsapp_Cell)
}
}