@@ -132,8 +171,11 @@ export const EpisodeLine = ({ seasonNumber, releaseDate, runtime, + watchedPercent, + watchedStatus, ...props }: WithLoading<{ + id: string; slug: string; displayNumber: string; name: string | null; @@ -144,7 +186,8 @@ export const EpisodeLine = ({ seasonNumber: number | null; releaseDate: Date | null; runtime: number | null; - id: string; + watchedPercent: number | null; + watchedStatus: WatchStatusV | null; }> & Stylable) => { const { css } = useYoshiki(); @@ -157,18 +200,8 @@ export const EpisodeLine = ({ { alignItems: "center", flexDirection: "row", - child: { - poster: { - borderColor: "transparent", - borderWidth: px(4), - }, - }, - focus: { + fover: { self: focusReset, - poster: { - transform: "scale(1.1)" as any, - borderColor: (theme: Theme) => theme.accent, - }, title: { textDecorationLine: "underline", }, @@ -180,16 +213,41 @@ export const EpisodeLine = ({
{isLoading ?