mirror of
https://github.com/jeffvli/feishin.git
synced 2026-05-07 04:20:12 +02:00
Close window after selecting search item
This commit is contained in:
@@ -132,9 +132,11 @@ export const CommandPalette = ({ modalProps }: CommandPaletteProps) => {
|
|||||||
<Command.Item
|
<Command.Item
|
||||||
key={`search-album-${album.id}`}
|
key={`search-album-${album.id}`}
|
||||||
value={`search-${album.id}`}
|
value={`search-${album.id}`}
|
||||||
onSelect={() =>
|
onSelect={() => {
|
||||||
navigate(generatePath(AppRoute.LIBRARY_ALBUMS_DETAIL, { albumId: album.id }))
|
navigate(generatePath(AppRoute.LIBRARY_ALBUMS_DETAIL, { albumId: album.id }));
|
||||||
}
|
modalProps.handlers.close();
|
||||||
|
setQuery('');
|
||||||
|
}}
|
||||||
>
|
>
|
||||||
<LibraryCommandItem
|
<LibraryCommandItem
|
||||||
handlePlayQueueAdd={handlePlayQueueAdd}
|
handlePlayQueueAdd={handlePlayQueueAdd}
|
||||||
@@ -154,13 +156,15 @@ export const CommandPalette = ({ modalProps }: CommandPaletteProps) => {
|
|||||||
<Command.Item
|
<Command.Item
|
||||||
key={`artist-${artist.id}`}
|
key={`artist-${artist.id}`}
|
||||||
value={`search-${artist.id}`}
|
value={`search-${artist.id}`}
|
||||||
onSelect={() =>
|
onSelect={() => {
|
||||||
navigate(
|
navigate(
|
||||||
generatePath(AppRoute.LIBRARY_ALBUM_ARTISTS_DETAIL, {
|
generatePath(AppRoute.LIBRARY_ALBUM_ARTISTS_DETAIL, {
|
||||||
albumArtistId: artist.id,
|
albumArtistId: artist.id,
|
||||||
}),
|
}),
|
||||||
)
|
);
|
||||||
}
|
modalProps.handlers.close();
|
||||||
|
setQuery('');
|
||||||
|
}}
|
||||||
>
|
>
|
||||||
<LibraryCommandItem
|
<LibraryCommandItem
|
||||||
handlePlayQueueAdd={handlePlayQueueAdd}
|
handlePlayQueueAdd={handlePlayQueueAdd}
|
||||||
@@ -182,13 +186,15 @@ export const CommandPalette = ({ modalProps }: CommandPaletteProps) => {
|
|||||||
<Command.Item
|
<Command.Item
|
||||||
key={`artist-${song.id}`}
|
key={`artist-${song.id}`}
|
||||||
value={`search-${song.id}`}
|
value={`search-${song.id}`}
|
||||||
onSelect={() =>
|
onSelect={() => {
|
||||||
navigate(
|
navigate(
|
||||||
generatePath(AppRoute.LIBRARY_ALBUMS_DETAIL, {
|
generatePath(AppRoute.LIBRARY_ALBUMS_DETAIL, {
|
||||||
albumId: song.albumId,
|
albumId: song.albumId,
|
||||||
}),
|
}),
|
||||||
)
|
);
|
||||||
}
|
modalProps.handlers.close();
|
||||||
|
setQuery('');
|
||||||
|
}}
|
||||||
>
|
>
|
||||||
<LibraryCommandItem
|
<LibraryCommandItem
|
||||||
handlePlayQueueAdd={handlePlayQueueAdd}
|
handlePlayQueueAdd={handlePlayQueueAdd}
|
||||||
|
|||||||
Reference in New Issue
Block a user