support multiple items in item details modal

This commit is contained in:
jeffvli
2025-12-02 17:23:18 -08:00
parent a35577444b
commit 7701ea0a8c
9 changed files with 88 additions and 42 deletions
@@ -39,7 +39,7 @@ export const AlbumArtistContextMenu = ({ items, type }: AlbumArtistContextMenuPr
<ContextMenu.Divider />
<GoToAction items={items} />
<ContextMenu.Divider />
<GetInfoAction disabled={items.length === 0} item={items[0]} />
<GetInfoAction disabled={items.length === 0} items={items} />
</ContextMenu.Content>
);
};
@@ -39,7 +39,7 @@ export const AlbumContextMenu = ({ items, type }: AlbumContextMenuProps) => {
<ContextMenu.Divider />
<GoToAction items={items} />
<ContextMenu.Divider />
<GetInfoAction disabled={items.length === 0} item={items[0]} />
<GetInfoAction disabled={items.length === 0} items={items} />
</ContextMenu.Content>
);
};
@@ -39,7 +39,7 @@ export const ArtistContextMenu = ({ items, type }: ArtistContextMenuProps) => {
<ContextMenu.Divider />
<GoToAction items={items} />
<ContextMenu.Divider />
<GetInfoAction disabled={items.length === 0} item={items[0]} />
<GetInfoAction disabled={items.length === 0} items={items} />
</ContextMenu.Content>
);
};
@@ -28,7 +28,7 @@ export const PlaylistContextMenu = ({ items, type }: PlaylistContextMenuProps) =
<ContextMenu.Divider />
<AddToPlaylistAction items={ids} itemType={LibraryItem.ALBUM} />
<ContextMenu.Divider />
<GetInfoAction disabled={items.length === 0} item={items[0]} />
<GetInfoAction disabled={items.length === 0} items={items} />
<ContextMenu.Divider />
<EditPlaylistAction items={items} />
<DeletePlaylistAction items={items} />
@@ -42,7 +42,7 @@ export const PlaylistSongContextMenu = ({ items, type }: PlaylistSongContextMenu
<ContextMenu.Divider />
<GoToAction items={items} />
<ContextMenu.Divider />
<GetInfoAction disabled={items.length === 0} item={items[0]} />
<GetInfoAction disabled={items.length === 0} items={items} />
</ContextMenu.Content>
);
};
@@ -43,7 +43,7 @@ export const QueueContextMenu = ({ items }: QueueContextMenuProps) => {
<ContextMenu.Divider />
<GoToAction items={items} />
<ContextMenu.Divider />
<GetInfoAction disabled={items.length === 0} item={items[0]} />
<GetInfoAction disabled={items.length === 0} items={items} />
</ContextMenu.Content>
);
};
@@ -39,7 +39,7 @@ export const SongContextMenu = ({ items, type }: SongContextMenuProps) => {
<ContextMenu.Divider />
<GoToAction items={items} />
<ContextMenu.Divider />
<GetInfoAction disabled={items.length === 0} item={items[0]} />
<GetInfoAction disabled={items.length === 0} items={items} />
</ContextMenu.Content>
);
};