import Navbar, { NavbarItem } from '../components/navbar';
import Chapters, { chapter } from '../components/chapters';
import Seperator from '../components/seperator';
import { getStaticProps as getBlogPage, ArticleMeta, RenderedArticle } from './post/[id]';
var posts = ["index", "index", "index"];
export default function Home(props: {
posts: Array<{
props: {
content: string,
meta: ArticleMeta
}
}>
}) {
return
{props.posts[0].props.meta.title}
{
return {
children: post.props.meta.chapters,
name: post.props.meta.title,
sectionLink: "/post/" + post.props.meta.id
} as chapter
})
]}/>
{
props.posts.map((post, index) => {
return <>
{ index != 0 &&
{post.props.meta.title}
}
{ index + 1 != props.posts.length && }
>
})
}
}
export function getStaticProps() {
var postsContent = [];
posts.forEach(id => {
postsContent.push(getBlogPage({ params: { id } }));
})
var staticProps = { props: { posts: postsContent } };
return staticProps
}