import Manga from "../Manga"; import React, {ReactElement, ReactEventHandler} from "react"; import Icon from '@mdi/react'; import { mdiTagTextOutline, mdiAccountEdit, mdiLinkVariant } from '@mdi/js'; import MarkdownPreview from '@uiw/react-markdown-preview'; import IJob from "./IJob"; import {AuthorElement} from "./IAuthor"; import Job from "../Job"; import {LinkElement} from "./ILink"; export default interface IManga{ mangaId: string; connectorId: string; name: string; description: string; websiteUrl: string; year: number; originalLanguage: string; releaseStatus: MangaReleaseStatus; folderName: string; ignoreChapterBefore: number; mangaConnectorId: string; authorIds: string[]; tags: string[]; linkIds: string[]; altTitleIds: string[]; } export enum MangaReleaseStatus { Continuing = "Continuing", Completed = "Completed", OnHiatus = "OnHiatus", Cancelled = "Cancelled", Unreleased = "Unreleased", } export function CoverCard(apiUri: string, manga: IManga) : ReactElement { return(
{manga.mangaConnectorId}
{manga.name}
{manga.mangaConnectorId}
{manga.name}
{job.jobType}