// storiesOf('Core|Async', module).add('storyFn returns a Promise', () =>
//   Promise.resolve(<div>I Promise!</div>)
// );

// const AsyncStories = storiesOf('Core|Async', module);

// setTimeout(() => {
//   AsyncStories.add('.add called in setTimeout', () => <div>Added late</div>);
// });

// import('fast-deep-equal').then(m => {
//   storiesOf('Core|Async', module).add('storyOf is added async', () => (
//     <div>{m.default('foo', 'foo') ? 'TRUE' : 'FALSE'}</div>
//   ));
// });

// storiesOf('Core|Async', module).add('storyFn returns a Promise', () =>
//   Promise.resolve(<div>I Promise!</div>)
// );

// const AsyncStories = storiesOf('Core|Async', module);

// setTimeout(() => {
//   AsyncStories.add('.add called in setTimeout', () => <div>Added late</div>);
// });

// import('fast-deep-equal').then(m => {
//   storiesOf('Core|Async', module).add('storyOf is added async', () => (
//     <div>{m.default('foo', 'foo') ? 'TRUE' : 'FALSE'}</div>
//   ));
// });
