diff --git a/src/components/dialog/SearchBarDialog.vue b/src/components/dialog/SearchBarDialog.vue index 5cbf418d..80e2e2ee 100644 --- a/src/components/dialog/SearchBarDialog.vue +++ b/src/components/dialog/SearchBarDialog.vue @@ -298,6 +298,19 @@ function searchHistory() { emit('close') } +// 跳转到订阅分享页面 +function searchSubscribeShares() { + if (!searchWord.value) return + saveRecentSearches(searchWord.value) + router.push({ + path: '/subscribe-share', + query: { + keyword: searchWord.value, + }, + }) + emit('close') +} + // 跳转插件页面 function showPlugin(pluginId: string) { router.push({ @@ -484,6 +497,37 @@ onMounted(() => { + + + +