add search tab
This commit is contained in:
1 parent
f62a342fbd
commit
86a558dfb5
4 files changed
+148
-8
No files matched your search
+10
-5
@@ -115,7 +115,8 @@
|
||||
|
||||
<script lang="ts">
|
||||
import BrowseTab from '@/components/tabs/BrowseTab.vue'
|
||||
import LookupTab from '@/components/tabs/LookupTab.vue'
|
||||
import SearchTab from '@/components/tabs/SearchTab.vue'
|
||||
import DictionaryTab from '@/components/tabs/DictionaryTab.vue'
|
||||
import LevelTab from '@/components/tabs/LevelTab.vue'
|
||||
import LibraryTab from '@/components/tabs/LibraryTab.vue'
|
||||
import { Component, Vue } from 'nuxt-property-decorator'
|
||||
@@ -124,14 +125,15 @@ import { api } from '~/assets/api'
|
||||
@Component<AppPage>({
|
||||
components: {
|
||||
BrowseTab,
|
||||
LookupTab,
|
||||
SearchTab,
|
||||
DictionaryTab,
|
||||
LevelTab,
|
||||
LibraryTab,
|
||||
},
|
||||
async mounted() {
|
||||
if (await api.setWanikaniApiKey()) {
|
||||
this.$accessor.ADD_TAB({
|
||||
component: 'Lookup',
|
||||
component: 'Search',
|
||||
first: true,
|
||||
})
|
||||
this.isReady = true
|
||||
@@ -153,8 +155,11 @@ export default class AppPage extends Vue {
|
||||
}[] {
|
||||
return [
|
||||
{
|
||||
title: 'Lookup',
|
||||
component: 'Character',
|
||||
component: 'Search',
|
||||
icon: 'search',
|
||||
},
|
||||
{
|
||||
component: 'Dictionary',
|
||||
text: '字',
|
||||
className: 'font-han',
|
||||
},
|
||||
|
||||
Reference in new issue
Block a user