Skip to content
This repository has been archived by the owner on Apr 3, 2022. It is now read-only.

Commit

Permalink
Added Markdown Loader for rendering in Storybook Webpack Configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
derhess committed Jan 6, 2019
1 parent 8c6ab22 commit 7b26395
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 5 deletions.
17 changes: 13 additions & 4 deletions .storybook/webpack.config.js
@@ -1,11 +1,20 @@
const path = require('path');
const path = require("path");

module.exports = (storybookBaseConfig, configType, defaultConfig) => {
defaultConfig.module.rules.push({
test: [/\.stories\.js$/, /index\.js$/],
loaders: [require.resolve('@storybook/addon-storysource/loader')],
include: [path.resolve(__dirname, '../stories')],
enforce: 'pre',
loaders: [require.resolve("@storybook/addon-storysource/loader")],
include: [path.resolve(__dirname, "../stories")],
enforce: "pre"
});

defaultConfig.module.rules.push({
test: /\.md$/,
use: [
{
loader: "markdown-loader"
}
]
});

return defaultConfig;
Expand Down
10 changes: 10 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 2 additions & 1 deletion package.json
Expand Up @@ -35,6 +35,7 @@
"eventemitter3": "^3.1.0",
"format-json": "^1.0.3",
"global": "^4.3.2",
"jest": "^23.6.0"
"jest": "^23.6.0",
"markdown-loader": "^4.0.0"
}
}
2 changes: 2 additions & 0 deletions src/components/00-atoms/button/button.md
@@ -1,3 +1,5 @@
_Button Markdown_

[Insert description here]

**Headline**

0 comments on commit 7b26395

Please sign in to comment.