Close window after selecting search item
This commit is contained in:
parent
a7ea54cf4b
commit
2cefc092ce
1 changed files with 15 additions and 9 deletions
|
@ -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 a new issue