diff --git a/src/components/VideoItem.vue b/src/components/VideoItem.vue index f71ef20..61bdf9c 100644 --- a/src/components/VideoItem.vue +++ b/src/components/VideoItem.vue @@ -25,8 +25,8 @@ import { LibPiped } from '@/tools/libpiped' export default { props: { video: Object, - height: String, - width: String, + height: Number, + width: Number, hideChannel: Boolean }, methods: { diff --git a/src/routes/SearchMenu.vue b/src/routes/SearchMenu.vue index 9781007..c4becc1 100644 --- a/src/routes/SearchMenu.vue +++ b/src/routes/SearchMenu.vue @@ -33,11 +33,21 @@ export default { } }, - select (val) { - this.$router.push({ - name: 'SearchResults', - query: { search_query: val } - }) + async select (val) { + if (val === '') { + return + } + try { + await this.$router.push({ + name: 'SearchResults', + query: { search_query: val } + }) + } catch (e) { + console.log('???', e) + } finally { + this.select = '' + this.searchText = '' + } } }, diff --git a/src/routes/SearchResults.vue b/src/routes/SearchResults.vue index 2acd242..9ccef64 100644 --- a/src/routes/SearchResults.vue +++ b/src/routes/SearchResults.vue @@ -1,75 +1,35 @@