From c562e529fdcc02383dfa7949a11246fa5e7eeac2 Mon Sep 17 00:00:00 2001 From: geoffrey45 Date: Tue, 2 Aug 2022 23:58:05 +0300 Subject: [PATCH] implement clearing search input on start typing + rename pages folder to fetch in composables folder --- src/App.vue | 6 ++++-- src/components/modals/NewPlaylist.vue | 2 +- src/components/modals/updatePlaylist.vue | 4 ++-- src/composables/{pages => fetch}/album.ts | 0 src/composables/{pages => fetch}/folders.ts | 0 src/composables/{pages => fetch}/playlists.ts | 2 +- src/composables/{ => fetch}/searchMusic.ts | 2 +- src/composables/useKeyboard.ts | 2 +- src/contexts/track_context.ts | 2 +- src/stores/pages/album.ts | 2 +- src/stores/pages/folder.ts | 2 +- src/stores/pages/playlist.ts | 2 +- src/stores/pages/playlists.ts | 2 +- src/stores/search.ts | 2 +- 14 files changed, 16 insertions(+), 14 deletions(-) rename src/composables/{pages => fetch}/album.ts (100%) rename src/composables/{pages => fetch}/folders.ts (100%) rename src/composables/{pages => fetch}/playlists.ts (98%) rename src/composables/{ => fetch}/searchMusic.ts (98%) diff --git a/src/App.vue b/src/App.vue index 8dcd4631..9b2d0b92 100644 --- a/src/App.vue +++ b/src/App.vue @@ -46,7 +46,7 @@ const app_dom = document.getElementById("app"); const route = useRoute(); const router = useRouter(); -// function to add the +// function to add the queue.readQueue(); useShortcuts(useQStore); @@ -73,7 +73,9 @@ router.afterEach((to, from) => { }); onStartTyping(() => { - document.getElementById("globalsearch").focus(); + const elem = document.getElementById("globalsearch") as HTMLInputElement; + elem.focus(); + elem.value = ""; }); diff --git a/src/components/modals/NewPlaylist.vue b/src/components/modals/NewPlaylist.vue index 15e96728..ba677e68 100644 --- a/src/components/modals/NewPlaylist.vue +++ b/src/components/modals/NewPlaylist.vue @@ -18,7 +18,7 @@