Skip to content

Commit

Permalink
Merge pull request #124 from Gargron/feature-storybook
Browse files Browse the repository at this point in the history
Add a storybook
  • Loading branch information
EtienneLem committed Sep 28, 2017
2 parents f8358ff + d6e9a6a commit c5ca592
Show file tree
Hide file tree
Showing 11 changed files with 1,730 additions and 509 deletions.
3 changes: 3 additions & 0 deletions .storybook/addons.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
import '@storybook/addon-knobs/register';
import '@storybook/addon-actions/register';
import '@storybook/addon-options/register';
11 changes: 11 additions & 0 deletions .storybook/config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import { configure } from '@storybook/react';
import { setOptions } from '@storybook/addon-options';

setOptions({
name: 'Contribute on GitHub',
url: 'https://github.com/missive/emoji-mart',
downPanelInRight: true,
sidebarAnimations: false,
})

configure(() => require('../stories'), module);
39 changes: 39 additions & 0 deletions .storybook/webpack.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
const path = require('path')
const genDefaultConfig = require('@storybook/react/dist/server/config/defaults/webpack.config.js');

module.exports = (baseConfig, env) => {
const config = genDefaultConfig(baseConfig, env);

config.module.rules = [
{
test: /\.js$/,
loader: 'babel-loader',
include: [
path.resolve(__dirname, '../stories'),
path.resolve(__dirname, '../src'),
path.resolve(__dirname, '../node_modules/measure-scrollbar'),
path.resolve(__dirname, '../data'),
],
},
{
test: /\.svg$/,
loaders: ['babel-loader?presets[]=react', 'svg-jsx-loader?es6=true'],
include: [
path.resolve(__dirname, '../src/svgs'),
],
},
{
test: /\.css$/,
use: [ 'style-loader', 'css-loader' ],
include: [
path.resolve(__dirname, '../css'),
],
},
];

config.devtool.sourcemaps = {
enabled: false,
};

return config;
};
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -218,8 +218,7 @@ Apple / Google / Twitter / EmojiOne / Messenger / Facebook
## Development
```sh
$ yarn run build:data
$ yarn start
$ open example/index.html
$ yarn storybook
```

## 🎩 Hat tips!
Expand Down
49 changes: 0 additions & 49 deletions example/index.html

This file was deleted.

0 comments on commit c5ca592

Please sign in to comment.