mirror of
https://github.com/jambonz/next-static-site.git
synced 2026-07-04 19:21:55 +00:00
30 lines
752 B
JavaScript
30 lines
752 B
JavaScript
import Layout from '../components/layout';
|
|
import { Hero, TextLayout } from '../components/jambonz-ui';
|
|
import { getData, getParsedMarkdown } from '../lib/data';
|
|
import path from 'path';
|
|
|
|
export default function Privacy({ data, parsed }) {
|
|
return (
|
|
<Layout siteData={data.site}>
|
|
<Hero data={data.privacy.hero} subStyle="privacy" />
|
|
<div className="wrap pad-b">
|
|
<TextLayout data={parsed} />
|
|
</div>
|
|
</Layout>
|
|
);
|
|
}
|
|
|
|
export async function getStaticProps() {
|
|
const data = getData('privacy');
|
|
|
|
// Use the new public method in a more ad hoc manner like this...
|
|
const parsed = await getParsedMarkdown(path.join(process.cwd(), 'pages', 'privacy.md'));
|
|
|
|
return {
|
|
props: {
|
|
data,
|
|
parsed,
|
|
},
|
|
};
|
|
}
|