diff --git a/src/gulp/createToc.ts b/src/gulp/createToc.ts index f1f3637..b54cd1f 100644 --- a/src/gulp/createToc.ts +++ b/src/gulp/createToc.ts @@ -6,7 +6,7 @@ import hash from 'object-hash'; import path from 'path'; import through2 from 'through2'; import vinyl from 'vinyl'; -import { IInteraction, IStories, ITOC } from '~/stories/stories.toc'; +import { IInteraction, IStories, ITOC } from '~/stories/stories.toc.d'; /** Build TOC data. */ class ScenarioBuilder { @@ -20,8 +20,10 @@ class ScenarioBuilder { callback ) => { if (!chunk.isNull() && chunk.relative) { - const src = `~/stories/${chunk.relative}`; - const { default: story, interactions } = (await import(src)) as IStories; + const source = `~/stories/${chunk.relative}`; + const { default: story, interactions } = (await import( + source + )) as IStories; this.interactionsMap.set(story().kind, interactions || []); } callback(undefined, chunk); diff --git a/src/stories/index.stories.tsx b/src/stories/index.stories.tsx index c963c00..6761da7 100644 --- a/src/stories/index.stories.tsx +++ b/src/stories/index.stories.tsx @@ -1,7 +1,7 @@ import { withKnobs, text } from '@storybook/addon-knobs/react'; import { storiesOf } from '@storybook/react'; import React from 'react'; -import { IInteraction } from './stories.toc'; +import { IInteraction } from './stories.toc.d'; /** Interactions definition for BackstopJS. */ export const interactions: IInteraction[] = [ @@ -19,19 +19,3 @@ export default () => storiesOf('Welcome', module) .addDecorator(withKnobs) .add('to Storybook', () =>