From 6d601f7692c23e4044ad2d8043a95818add6472c Mon Sep 17 00:00:00 2001 From: Henrik Askjer <henrik.askjer@uib.no> Date: Tue, 30 Nov 2021 09:01:09 +0100 Subject: [PATCH] remove old code --- src/components/Autocomplete.vue | 12 +------ src/components/DictionaryView.vue | 56 ------------------------------- 2 files changed, 1 insertion(+), 67 deletions(-) diff --git a/src/components/Autocomplete.vue b/src/components/Autocomplete.vue index acfd68cd..c4c2c98b 100644 --- a/src/components/Autocomplete.vue +++ b/src/components/Autocomplete.vue @@ -42,17 +42,7 @@ </v-list> </v-menu> - <v-divider vertical v-if="$store.state.showSearchToolbar"/> - <v-menu allowOverflow: true v-if="$store.state.showSearchToolbar"> - <template v-slot:activator="{ on, attrs }"> - <v-btn min-width="0px" plain depressed v-bind="attrs" v-on="on" color = "primary" text><span v-if="$vuetify.breakpoint.mdAndUp">{{$parent.pos_selected.label}}</span><v-icon>expand_more</v-icon></v-btn> - </template> - <v-list> - <v-list-item active-class="v-list-item--active" :class="$parent.pos_selected.tag == item.tag ? 'v-list-item--active' : ''" v-for="item in $parent.pos" :key="item.tag" @click="$parent.update_pos(item)"> - <v-list-item-title >{{ item.label }}</v-list-item-title> - </v-list-item> - </v-list> - </v-menu><v-divider vertical/> + <v-divider vertical/> <v-dialog max-width="1200" width="1200" v-model="menuDialog" hide-overlay :fullscreen="$vuetify.breakpoint.mobile" :close-on-content-click="false" transition="dialog-top-transition"> <template v-slot:activator="{ on, attrs }"> diff --git a/src/components/DictionaryView.vue b/src/components/DictionaryView.vue index ebe29512..1b0521e5 100644 --- a/src/components/DictionaryView.vue +++ b/src/components/DictionaryView.vue @@ -2,34 +2,6 @@ <main> <div class="search_container"> <div class="top_bar" fluid > - <div class="lang_select_container"> - <v-radio-group row v-model="lang" @change="update_lang_form" v-if="settings.show_radio_buttons"> - <template v-slot:label tabindex="1"> - <span aria-label="Vis resultat i begge ordbøkene eller bruk radioknapp for bokmålsordboka eller radioknapp for nynorskordboka">VIS</span> - </template> - <v-radio value="bm,nn" color="primary"> - <template v-slot:label> - <span> - begge{{$vuetify.breakpoint.smAndDown ? '' : ' ordbøkene'}} - </span> - </template> - </v-radio> - <v-radio value="bm" color="primary"> - <template v-slot:label> - <span> - {{$vuetify.breakpoint.xs ? 'bm' : 'bokmål (bm)'}} - </span> - </template> - </v-radio> - <v-radio value="nn" color="primary"> - <template v-slot:label> - <span> - {{$vuetify.breakpoint.xs ? 'nn' : 'nynorsk (nn)'}} - </span> - </template> - </v-radio> - </v-radio-group> - </div> </div> <Autocomplete v-on:submit="select_result" :api="get_search_endpoint"> </Autocomplete> @@ -133,34 +105,6 @@ function navigate_to_article(self, source) { }) } -/* -function navigate_to_search(self, query) { - axios.get(self.api_pref + 'search?q=' + query, { headers: {"x-api-key":"ZkYiyRVXxH86ijsvhx3cH4SY5Iik2ijI3BKVJGMm"}}) // API-key to be removed or reimplemented with a ci-variable with the new API - .then(function(response){ - self.search_results = response.data - if (! self.search_results.length) { - self.error = `Søk på «${query}» gir ingen treff i ${dicts[self.lang]}. Søk med * inne i ordet dersom du er usikker på skrivemåten. Bruk knappen «begge ordbøkene» om du har søkt i feil ordbok.` - } else { - self.error = null - } - }) - .catch(function(error){ - self.articles = null - if (error.response && error.response.status == 400) { - self.error = "Søkeuttrykket inneholder feil" - } else if (error.response) { - self.error = "Noe gikk galt på serversiden" - } else { - self.error = "Nettverksproblemer, prøv igjen" - } - }) - .then(function(_){ - self.waiting_for_articles = false - history.replaceState({article: self.article, search_results: self.search_results, lang: self.lang, error: self.error}, '') - }) -} -*/ - function navigate_to_query(self, word) { self.waiting_for_articles = true let query = self.event ? self.event : {q: word} -- GitLab