import RootLayout from '../components/layouts/RootLayout'; import Head from 'next/head'; import { Button, Card, CardContent } from '@mui/material'; import styles from '../styles/standard.module.scss'; import { GetStaticProps } from 'next'; import { getMarkdownData, makePropsAllMarkdownData, MarkdownDataTree } from '../lib/markdown/get-markdown-data'; import { renderMarkdown } from '../lib/markdown/render-markdown'; export default function Home({ postData, }: { postData: { title: string date: string content: string }, allMarkdownData: MarkdownDataTree[], }) { return ( <> {"Rollem Rocks - " + postData.title}
{renderMarkdown(postData.content)}
); } export const getStaticProps: GetStaticProps = async ({ params }: { params: { id: string[] }}) => { const postData = await getMarkdownData(['tos']); return { props: { postData, ...makePropsAllMarkdownData(), } } }