import { fetchBookById } from "@/lib/api"; import { Book, Chapter } from "@/lib/types"; import { formatDateToMonthDayYear, markdownToHtml } from "@/lib/utils"; import ChapterDropdown from "@/components/ChapterDropdown"; import { Ad } from "@/lib/types"; export type paramsType = Promise<{ bookId: string}>; export const metadata = { title: 'Null Translation Group', description: 'Null Translation Group book description page', }; export default async function BookPage(props: { params: paramsType }) { const { bookId } = await props.params; let book: Book; try { book = await fetchBookById(bookId); } catch (error) { console.error(error); return (
Author: {author}
Translator: Null Translation Group
Description: {description}
Release Date: {formatDateToMonthDayYear(new Date(chapter.release_datetime))}
Release Date: {formatDateToMonthDayYear(new Date(chapter.release_datetime))}