import { MediaRow } from "./MediaRow"; import type { KomgaBook, KomgaSeries } from "@/types/komga"; import type { HomeData } from "@/types/home"; interface HomeContentProps { data: HomeData; } const optimizeSeriesData = (series: KomgaSeries[]) => { return series.map(({ id, metadata, booksCount, booksReadCount }) => ({ id, metadata: { title: metadata.title }, booksCount, booksReadCount, })); }; const optimizeBookData = (books: KomgaBook[]) => { return books.map(({ id, metadata, readProgress, media }) => ({ id, metadata: { title: metadata.title, number: metadata.number, }, readProgress: readProgress || { page: 0 }, media, })); }; export function HomeContent({ data }: HomeContentProps) { return (