Files
tranga-website/tranga-website/src/Components/Mangas/MangaConnectorBadge.tsx
2025-09-02 01:08:47 +02:00

24 lines
546 B
TypeScript

import { Badge } from "@mui/joy";
import { MinimalManga } from "../../apiClient/data-contracts.ts";
import { ReactNode } from "react";
import "./MangaCard.css";
import MangaConnectorLink from "../MangaConnectorLink.tsx";
export default function MangaConnectorBadge({
manga,
children,
}: {
manga: MinimalManga;
children?: ReactNode;
}) {
return (
<Badge
badgeContent={manga.mangaConnectorIds?.map((id) => (
<MangaConnectorLink key={id.key} MangaConnectorId={id} />
))}
>
{children}
</Badge>
);
}