Aggregates manga items by status; returns count for each status.
Array of manga items to count.
Object mapping status strings to counts.
export function getStatusCounts(manga: KenmeiMangaItem[]): StatusCounts { return manga.reduce((acc: StatusCounts, mangaItem: KenmeiMangaItem) => { const status = mangaItem.status || "unknown"; acc[status] = (acc[status] || 0) + 1; return acc; }, {});} Copy
export function getStatusCounts(manga: KenmeiMangaItem[]): StatusCounts { return manga.reduce((acc: StatusCounts, mangaItem: KenmeiMangaItem) => { const status = mangaItem.status || "unknown"; acc[status] = (acc[status] || 0) + 1; return acc; }, {});}
Aggregates manga items by status; returns count for each status.