Trigger library search on artist/author click (#939)

* add search func

* Fix lint issues and clean up

---------

Co-authored-by: schroda <50052685+schroda@users.noreply.github.com>
This commit is contained in:
Well404
2025-05-18 01:04:16 +08:00
committed by GitHub
parent 05dc05a043
commit caad353bfa
8 changed files with 57 additions and 8 deletions

View File

@@ -128,7 +128,14 @@ export const AppRoutes = {
},
library: {
match: 'library',
path: '/library',
path: (tab?: string, search?: string) => {
const tabParam = tab ? `tab=${tab}` : '';
const searchParam = search ? `query=${encodeURIComponent(search)}` : '';
const params = [tabParam, searchParam].filter(Boolean).join('&');
return `/library${params ? `?${params}` : ''}`;
},
},
updates: {
match: 'updates',