Split markdown rendering
This commit is contained in:
@ -2,7 +2,7 @@ import styled from 'styled-components';
|
|||||||
|
|
||||||
export const AboutHeaderWrap = styled.div`
|
export const AboutHeaderWrap = styled.div`
|
||||||
text-align: left;
|
text-align: left;
|
||||||
padding: 70px 20px;
|
padding: 70px 0;
|
||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
|
|
||||||
.author-info {
|
.author-info {
|
||||||
|
@ -1,14 +1,14 @@
|
|||||||
import { FaqContainer } from './style';
|
import { FaqContainer } from './style';
|
||||||
import GuideBody from 'components/guide-body';
|
import MdRenderer from 'components/md-renderer';
|
||||||
|
|
||||||
const AboutPage = require(`../../storage/pages/about.md`).default;
|
const AboutPage = require(`../../storage/pages/about.md`).default;
|
||||||
|
|
||||||
const FaqList = () => (
|
const FaqList = () => (
|
||||||
<FaqContainer className='border-top bg-light'>
|
<FaqContainer className='border-top bg-light'>
|
||||||
<div className="container container-small">
|
<div className="container container-small">
|
||||||
<GuideBody>
|
<MdRenderer>
|
||||||
<AboutPage />
|
<AboutPage />
|
||||||
</GuideBody>
|
</MdRenderer>
|
||||||
</div>
|
</div>
|
||||||
</FaqContainer>
|
</FaqContainer>
|
||||||
);
|
);
|
||||||
|
10
components/md-renderer/index.js
Normal file
10
components/md-renderer/index.js
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
import { MDXProvider } from '@mdx-js/react';
|
||||||
|
import MdxComponents from 'components/mdx-components';
|
||||||
|
|
||||||
|
const MdRenderer = (props) => (
|
||||||
|
<MDXProvider components={ MdxComponents }>
|
||||||
|
{ props.children }
|
||||||
|
</MDXProvider>
|
||||||
|
);
|
||||||
|
|
||||||
|
export default MdRenderer;
|
Reference in New Issue
Block a user