Files
developer-roadmap/pages/guides/[guide].js

26 lines
594 B
JavaScript
Raw Normal View History

2019-11-01 20:51:32 +04:00
import GuideLayout from '../../layouts/guide';
import { serverOnlyProps } from '../../lib/server';
import GuideHeader from '../../components/guide-header';
import GuideBody from '../../data/guides/design-patterns-for-humans.md';
const Guide = ({ guide }) => {
return (
<GuideLayout>
<GuideHeader />
<div className="container">
<GuideBody />
</div>
</GuideLayout>
);
};
Guide.getInitialProps = serverOnlyProps(({ req }) => {
const slug = req.url.replace(/^\/*?guides\/*?/, '/').replace(/\/*$/, '');
return {
slug,
};
});
export default Guide;