on master help sign in
Merge pull request #1558 from urbit/mp/apprentice

pages: add apprenticeships page

commitcb19a8339b3b95533070d5d6bdaa2339800320a2 authormatildepark <matilde.park@urbit.org> dateMon 13 Jun 2022, 10:38 (4 years ago) parent350754ab287bbf
1 file changed+21
pages/apprenticeships.js+21
pages/apprenticeships.jsnew file+21
@@ -0,0 +1,21 @@
1+import { getPostBySlug } from "../lib/lib";
2+import BasicPage from "../components/BasicPage";
3+import { MarkdownParse } from "../components/Markdown";
4+
5+export default function Post({ post, markdown, search }) {
6+ return <BasicPage post={post} markdown={markdown} search={search} />;
7+}
8+
9+export async function getStaticProps() {
10+ const post = getPostBySlug(
11+ "/apprenticeships",
12+ ["title", "slug", "content"],
13+ "/"
14+ );
15+
16+ const markdown = JSON.stringify(MarkdownParse({ post }));
17+
18+ return {
19+ props: { post, markdown },
20+ };
21+}