Anime

{#if loading}
Loading shows…
{:else if error}
{error}
{:else if shows.length === 0}
No TV metadata found yet.
{:else if hasSearch && filteredShows.length === 0}
Aramanıza uyan dizi bulunamadı.
{:else}
{#each filteredShows as show}
openShow(show)}> {#if show.poster}
{show.title}
{:else}
{/if}
{show.title}
{#if show.year}
{show.year}
{/if}
{/each}
{/if}
{#if selectedShow}
{#if selectedShow.poster} {selectedShow.title} {:else}
{/if}

{selectedShow.title}

{#if selectedShow.year} {selectedShow.year} {/if} {#if selectedShow.status} • {selectedShow.status} {/if} {#if selectedSeason} • {selectedSeason.name || `Season ${selectedSeason.seasonNumber}`} {/if}
{#if selectedShow.genres?.length}
{selectedShow.genres.join(" • ")}
{/if}
{selectedShow.overview || "No synopsis found."}
{#if selectedRuntime || selectedVideoInfo || selectedAudioInfo || selectedAirDate}
{#if selectedRuntime}
{selectedRuntime}
{/if} {#if selectedAirDate}
{selectedAirDate}
{/if} {#if selectedVideoInfo}
{selectedVideoInfo}
{/if} {#if selectedAudioInfo}
{selectedAudioInfo}
{/if}
{/if}
{#if selectedShow.seasons?.length}
{#each selectedShow.seasons as season} {/each}
{/if}
{#if selectedSeason?.episodes?.length} {#each selectedSeason.episodes as episode}
playEpisodeFromCard(episode)} >
{#if episode.still} {`${selectedShow.title} {:else}
{/if}
{formatEpisodeCode(episode)} · {episode.title || "Untitled"}
{#if episodeRuntime(episode)} {episodeRuntime(episode)} {/if} {#if formatAirDate(episode.aired)} {formatAirDate(episode.aired)} {/if} {#if formatVideoInfo(episode.mediaInfo?.video)} {formatVideoInfo(episode.mediaInfo.video)} {/if} {#if formatAudioInfo(episode.mediaInfo?.audio)} {formatAudioInfo(episode.mediaInfo.audio)} {/if}
{episode.overview || "No overview available."}
{/each} {:else}
No episodes found for this season.
{/if}
{/if} {#if showPlayerModal && selectedVideo} {/if}