import { Image, View } from "react-native"; import { usePlayerStore } from "~/stores/player/store"; import Icon from "../../../assets/images/icon-transparent.png"; import { Text } from "../ui/Text"; import { BackButton } from "./BackButton"; import { Controls } from "./Controls"; const mapSeasonAndEpisodeNumberToText = (season: number, episode: number) => { return `S${season.toString().padStart(2, "0")}E${episode.toString().padStart(2, "0")}`; }; export const Header = () => { const isIdle = usePlayerStore((state) => state.interface.isIdle); const meta = usePlayerStore((state) => state.meta); if (!isIdle && meta) { return ( {meta.title} ({meta.releaseYear}){" "} {meta.season !== undefined && meta.episode !== undefined ? mapSeasonAndEpisodeNumberToText( meta.season.number, meta.episode.number, ) : ""} movie-web ); } };