Skip to content
Snippets Groups Projects
Menu.vue 2.58 KiB
Newer Older
Henrik Askjer's avatar
Henrik Askjer committed
<template>
              <v-card>
            <v-toolbar dark color="primary">
              <v-toolbar-title>Meny</v-toolbar-title><v-spacer></v-spacer>
              <v-toolbar-items>
              <v-btn
                dark
                text
Henrik Askjer's avatar
Henrik Askjer committed
                @click="$emit('close')"
Henrik Askjer's avatar
Henrik Askjer committed
              >
                Tilbakestill
              </v-btn>
                            <v-btn
                dark
                text
Henrik Askjer's avatar
Henrik Askjer committed
                @click="$emit('close')"
Henrik Askjer's avatar
Henrik Askjer committed
              >
                Lukk
              </v-btn>
            </v-toolbar-items>
            </v-toolbar>
Henrik Askjer's avatar
Henrik Askjer committed
            <v-container fluid><v-row align="center" justify="space-between">
                <v-col><v-subheader>Visningsspråk</v-subheader>
                <v-select rounded 
                          v-value="$store.state.currentLocale"
                          @submit="changeLocale"
                          prepend-inner-icon="language"
                          outlined
                          :items="locales"
                          dense>
                    </v-select></v-col>
                </v-row><v-row align="center"><v-col>
Henrik Askjer's avatar
Henrik Askjer committed

              <v-checkbox
Henrik Askjer's avatar
Henrik Askjer committed
                v-model="toggleSearchToolbar"
Henrik Askjer's avatar
Henrik Askjer committed
                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"
                label="Bis bøyningsnumre"
Henrik Askjer's avatar
Henrik Askjer committed
                hide-details
              ></v-checkbox>
             </v-col> </v-row>
            </v-container>
          </v-card>
</template>

<script>

export default {
    name: "Menu",
Henrik Askjer's avatar
Henrik Askjer committed
    data () {
        return {
            locales: [{text: "bokmål", value: "nob"}, {text: "nynorsk", value: "nno"}, {text:"english", value: "eng"}]

        }
    },
Henrik Askjer's avatar
Henrik Askjer committed
    computed: {
        toggleSearchToolbar: {
Henrik Askjer's avatar
Henrik Askjer committed
            get () { return this.$store.state.showSearchToolbar}, 
            set () { this.$store.commit("toggleSearchToolbar")
Henrik Askjer's avatar
Henrik Askjer committed
            }
Henrik Askjer's avatar
Henrik Askjer committed
        },
        toggleHGNO: {
            get () { return this.$store.state.showHGNO}, 
            set () { this.$store.commit("toggleHGNO")
            }
        },
        toggleInflectionNo: {
            get () { return this.$store.state.showInflectionNo}, 
            set () { this.$store.commit("toggleInflectionNo")
            }
        },
    },
    methods: {
        changeLocale: function(event) {
            console.log(event)

Henrik Askjer's avatar
Henrik Askjer committed
        }
Henrik Askjer's avatar
Henrik Askjer committed
    }
}
</script>