mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-02 19:57:25 +02:00
18 lines
603 B
JavaScript
18 lines
603 B
JavaScript
const {getOptions} = require('loader-utils');
|
|
const fm = require('front-matter');
|
|
|
|
module.exports = function(fileString) {
|
|
const options = getOptions(this);
|
|
|
|
const {body} = fm(fileString);
|
|
const source = JSON.stringify(body);
|
|
const siteConfig = JSON.stringify(options.siteConfig);
|
|
|
|
return (
|
|
`import React from 'react';\n` +
|
|
`import MarkdownBlock from '@core/components/Markdown'\n` +
|
|
`export default () => <MarkdownBlock source={${source}} siteConfig={${siteConfig}} />;`
|
|
);
|
|
|
|
// return `export default () => <MarkdownBlock source={${source}} siteConfig={${siteConfig}} />`;
|
|
};
|