Newer
Older
<template>
<v-card>
<v-toolbar dark color="primary">
<v-toolbar-title>Meny</v-toolbar-title><v-spacer></v-spacer>
<v-toolbar-items>
<v-card-text>
<v-list subheader>
<v-subheader>Hjelp og informasjon</v-subheader>
<v-btn text to="/om">Om ordbøkene<v-icon>chevron_right</v-icon></v-btn>
</v-list>
<v-list subheader>
<v-subheader>Visningsspråk</v-subheader>
prepend-inner-icon="language"
outlined
:items="locales"
dense>
</v-select>
</v-list>
<v-divider></v-divider>
<v-list three-line subheader>
<v-subheader>Instillinger</v-subheader>
label="Vis verktøylinje for søkealternativer"
hide-details
></v-checkbox>
<v-checkbox
v-model="toggleHGNO"
label="Vis homografnumre"
hide-details
></v-checkbox>
<v-checkbox
v-model="toggleInflectionNo"
</v-list>
</v-card-text>
<v-card-actions><v-spacer/>
<v-btn rounded depressed @click='resetStore'>Tilbakestill</v-btn>
<v-btn rounded depressed @click="$emit('close')">Lukk</v-btn>
</v-card-actions>
</v-card>
</template>
<script>
export default {
name: "Menu",
locales: [{text: "norsk (bokmål)", value: "nob"}, {text: "norsk (nynorsk)", value: "nno"}, {text:"english", value: "eng"}]
set () { this.$store.commit("toggle", "showSearchToolbar")
},
toggleHGNO: {
get () { return this.$store.state.showHGNO},
}
},
toggleInflectionNo: {
get () { return this.$store.state.showInflectionNo},
set () { this.$store.commit("toggle", "showInflectionNo")
},
methods: {
changeLocale: function(event) {
console.log(event)
},
resetStore: function() {
this.$store.commit("resetStore")