mirror of
https://github.com/aleksilassila/reiverr.git
synced 2026-04-28 03:25:13 +02:00
19 lines
525 B
Svelte
19 lines
525 B
Svelte
<script lang="ts">
|
|
import { jellyfinApi, type JellyfinItem } from '../../apis/jellyfin/jellyfin-api';
|
|
import Card from './Card.svelte';
|
|
|
|
export let item: JellyfinItem;
|
|
</script>
|
|
|
|
<Card
|
|
tmdbId={Number(item.ProviderIds?.Tmdb) || 0}
|
|
jellyfinId={item.Id}
|
|
title={item.Name || undefined}
|
|
subtitle={item.Genres?.join(', ') || undefined}
|
|
backdropUrl={jellyfinApi.getPosterUrl(item, 80)}
|
|
size="dynamic"
|
|
type={item.Type === 'Movie' ? 'movie' : 'series'}
|
|
orientation="portrait"
|
|
rating={item.CommunityRating || undefined}
|
|
/>
|