remove rating from item card if using jellyfin

This commit is contained in:
Kendall Garner
2025-12-14 16:45:54 -08:00
parent 08a8f7f500
commit f5d6c4983c
@@ -21,6 +21,7 @@ import {
Artist,
LibraryItem,
Playlist,
ServerType,
Song,
} from '/@/shared/types/domain-types';
import { Play } from '/@/shared/types/types';
@@ -265,12 +266,14 @@ export const ItemCardControls = ({
{controls?.onFavorite && (
<FavoriteButton isFavorite={isFavorite} onClick={favoriteHandler} />
)}
{controls?.onRating && (
<RatingButton
onChange={ratingChangeHandler}
rating={(item as { userRating: number }).userRating}
/>
)}
{controls?.onRating &&
(item?._serverType === ServerType.NAVIDROME ||
item?._serverType === ServerType.SUBSONIC) && (
<RatingButton
onChange={ratingChangeHandler}
rating={(item as { userRating: number }).userRating}
/>
)}
{controls?.onMore && (
<SecondaryButton
className={styles.options}