2019-12-21 07:20:25 +00:00
|
|
|
<template>
|
2020-01-17 00:01:10 +00:00
|
|
|
<v-app-bar app clipped-left clipped-right hide-on-scroll color="blue accent-4" class="elevation-4" dark>
|
2020-02-27 21:19:31 +00:00
|
|
|
<v-btn icon to="/">
|
2020-01-14 21:01:24 +00:00
|
|
|
<v-img src="@/assets/logo-big.png" contain height="40"></v-img>
|
|
|
|
</v-btn>
|
2020-02-19 20:29:09 +00:00
|
|
|
<v-toolbar-title>Flaschengeist</v-toolbar-title>
|
2020-01-14 21:01:24 +00:00
|
|
|
<v-spacer />
|
2020-02-27 21:19:31 +00:00
|
|
|
<v-btn icon v-if="isFinanzer" disabled>
|
2020-01-26 22:55:59 +00:00
|
|
|
<v-icon>{{attach_money}}</v-icon>
|
2020-01-14 21:01:24 +00:00
|
|
|
</v-btn>
|
2020-03-01 18:18:58 +00:00
|
|
|
<v-btn icon v-if="isGastro" disabled>
|
|
|
|
<v-icon>{{gastro}}</v-icon>
|
|
|
|
</v-btn>
|
2020-02-27 21:19:31 +00:00
|
|
|
<v-btn icon v-if="isBar" disabled>
|
2020-01-26 22:55:59 +00:00
|
|
|
<v-icon>{{local_bar}}</v-icon>
|
2020-01-14 21:01:24 +00:00
|
|
|
</v-btn>
|
2020-02-27 21:19:31 +00:00
|
|
|
<v-btn icon v-if="isUser" disabled>
|
2020-01-26 22:55:59 +00:00
|
|
|
<v-icon>{{person}}</v-icon>
|
2020-01-17 00:01:10 +00:00
|
|
|
</v-btn>
|
2020-02-27 21:19:31 +00:00
|
|
|
<v-btn icon to="/pricelist">
|
|
|
|
<v-icon>{{list}}</v-icon>
|
|
|
|
</v-btn>
|
2020-01-14 21:01:24 +00:00
|
|
|
</v-app-bar>
|
2019-12-21 07:20:25 +00:00
|
|
|
</template>
|
|
|
|
|
|
|
|
<script>
|
2020-01-17 00:01:10 +00:00
|
|
|
import { mapActions, mapGetters } from 'vuex'
|
2020-03-01 18:18:58 +00:00
|
|
|
import { mdiCurrencyEur, mdiGlassCocktail, mdiAccount, mdiFileMultiple, mdiFoodForkDrink } from '@mdi/js'
|
2019-12-21 07:20:25 +00:00
|
|
|
|
2020-01-14 21:01:24 +00:00
|
|
|
export default {
|
|
|
|
name: 'TitleBar',
|
2020-01-26 22:55:59 +00:00
|
|
|
data () {
|
|
|
|
return {
|
|
|
|
attach_money: mdiCurrencyEur,
|
|
|
|
local_bar: mdiGlassCocktail,
|
2020-02-27 21:19:31 +00:00
|
|
|
person: mdiAccount,
|
2020-03-01 18:18:58 +00:00
|
|
|
list: mdiFileMultiple,
|
|
|
|
gastro: mdiFoodForkDrink
|
2020-01-26 22:55:59 +00:00
|
|
|
}
|
|
|
|
},
|
2020-01-14 21:01:24 +00:00
|
|
|
computed: {
|
2020-03-01 18:18:58 +00:00
|
|
|
...mapGetters(['isBar', 'isFinanzer', 'isUser', 'isLoggedIn', 'isGastro'])
|
2020-01-14 21:01:24 +00:00
|
|
|
},
|
|
|
|
methods: {
|
|
|
|
...mapActions(['logout'])
|
2020-01-17 00:01:10 +00:00
|
|
|
},
|
|
|
|
|
2020-01-14 21:01:24 +00:00
|
|
|
}
|
2019-12-21 07:20:25 +00:00
|
|
|
</script>
|
|
|
|
|
|
|
|
<style scoped>
|
|
|
|
</style>
|