diff --git a/addons/storyshots/storyshots-core/stories/required_with_context/Button.stories.js b/addons/storyshots/storyshots-core/stories/required_with_context/Button.stories.js index e63d097b98be..6dbfd97a1cdd 100644 --- a/addons/storyshots/storyshots-core/stories/required_with_context/Button.stories.js +++ b/addons/storyshots/storyshots-core/stories/required_with_context/Button.stories.js @@ -5,6 +5,9 @@ import { action } from '@storybook/addon-actions'; import { Button } from '@storybook/react/demo'; storiesOf('Button', module) + .addParameters({ + component: Button, + }) .add('with text', () => ) .add('with some emoji', () => ( , { options: { selectedPanel: 'storybook/actions/panel' }, }) diff --git a/examples/cra-kitchen-sink/src/stories/welcome.js b/examples/cra-kitchen-sink/src/stories/welcome.js index 9610f12d04e9..936d40e39e31 100644 --- a/examples/cra-kitchen-sink/src/stories/welcome.js +++ b/examples/cra-kitchen-sink/src/stories/welcome.js @@ -3,4 +3,8 @@ import { Welcome } from '@storybook/react/demo'; import { storiesOf } from '@storybook/react'; import { linkTo } from '@storybook/addon-links'; -storiesOf('Welcome', module).add('to Storybook', () => ); +storiesOf('Welcome', module) + .addParameters({ + component: Welcome, + }) + .add('to Storybook', () => ); diff --git a/examples/cra-react15/src/stories/index.js b/examples/cra-react15/src/stories/index.js index aa04241802db..9813c023564c 100644 --- a/examples/cra-react15/src/stories/index.js +++ b/examples/cra-react15/src/stories/index.js @@ -6,9 +6,16 @@ import { linkTo } from '@storybook/addon-links'; import { Button, Welcome } from '@storybook/react/demo'; -storiesOf('Welcome', module).add('to Storybook', () => ); +storiesOf('Welcome', module) + .addParameters({ + component: Welcome, + }) + .add('to Storybook', () => ); storiesOf('Button', module) + .addParameters({ + component: Button, + }) .add('with text', () => ) .add('with some emoji', () => ( `, diff --git a/examples/marko-cli/src/stories/addon-actions.stories.js b/examples/marko-cli/src/stories/addon-actions.stories.js index 73d25b05d3f6..fe094b3f4acd 100644 --- a/examples/marko-cli/src/stories/addon-actions.stories.js +++ b/examples/marko-cli/src/stories/addon-actions.stories.js @@ -2,6 +2,8 @@ import { storiesOf } from '@storybook/marko'; import { action } from '@storybook/addon-actions'; import Button from '../components/action-button/index.marko'; -storiesOf('Addons|Actions/Button', module).add('Simple', () => - Button.renderSync({ click: action('action logged!') }) -); +storiesOf('Addons|Actions/Button', module) + .addParameters({ + component: Button, + }) + .add('Simple', () => Button.renderSync({ click: action('action logged!') })); diff --git a/examples/marko-cli/src/stories/addon-knobs.stories.js b/examples/marko-cli/src/stories/addon-knobs.stories.js index 5c44b59e9fcc..f6236d9862a0 100644 --- a/examples/marko-cli/src/stories/addon-knobs.stories.js +++ b/examples/marko-cli/src/stories/addon-knobs.stories.js @@ -3,6 +3,9 @@ import { withKnobs, text, number } from '@storybook/addon-knobs'; import Hello from '../components/hello/index.marko'; storiesOf('Addons|Knobs/Hello', module) + .addParameters({ + component: Hello, + }) .addParameters({ options: { panelPosition: 'right' } }) .addDecorator(withKnobs) .add('Simple', () => { diff --git a/examples/marko-cli/src/stories/index.stories.js b/examples/marko-cli/src/stories/index.stories.js index 8ef9e6d38cb3..9437d7ff170e 100644 --- a/examples/marko-cli/src/stories/index.stories.js +++ b/examples/marko-cli/src/stories/index.stories.js @@ -4,12 +4,27 @@ import ClickCount from '../components/click-count/index.marko'; import StopWatch from '../components/stop-watch/index.marko'; import Welcome from '../components/welcome/index.marko'; -storiesOf('Main|Welcome', module).add('welcome', () => Welcome.renderSync({})); +storiesOf('Main|Welcome', module) + .addParameters({ + component: Welcome, + }) + .add('welcome', () => Welcome.renderSync({})); storiesOf('Main|Hello', module) + .addParameters({ + component: Hello, + }) .add('Simple', () => Hello.renderSync({ name: 'abc', age: 20 })) .add('with ERROR!', () => 'NOT A MARKO RENDER_RESULT'); -storiesOf('Main|ClickCount', module).add('Simple', () => ClickCount.renderSync({})); +storiesOf('Main|ClickCount', module) + .addParameters({ + component: ClickCount, + }) + .add('Simple', () => ClickCount.renderSync({})); -storiesOf('Main|StopWatch', module).add('Simple', () => StopWatch.renderSync({})); +storiesOf('Main|StopWatch', module) + .addParameters({ + component: StopWatch, + }) + .add('Simple', () => StopWatch.renderSync({})); diff --git a/examples/mithril-kitchen-sink/src/stories/addon-centered.stories.js b/examples/mithril-kitchen-sink/src/stories/addon-centered.stories.js index e97deabdef51..3623a83e701b 100644 --- a/examples/mithril-kitchen-sink/src/stories/addon-centered.stories.js +++ b/examples/mithril-kitchen-sink/src/stories/addon-centered.stories.js @@ -7,6 +7,9 @@ import Centered from '@storybook/addon-centered/mithril'; import Button from '../Button'; storiesOf('Addons|Centered', module) + .addParameters({ + component: Centered, + }) .addDecorator(Centered) .add('button', () => ({ view: () => , diff --git a/examples/mithril-kitchen-sink/src/stories/index.stories.js b/examples/mithril-kitchen-sink/src/stories/index.stories.js index a0952e562bfd..fb5175691afd 100644 --- a/examples/mithril-kitchen-sink/src/stories/index.stories.js +++ b/examples/mithril-kitchen-sink/src/stories/index.stories.js @@ -7,11 +7,18 @@ import { linkTo } from '@storybook/addon-links'; import Button from '../Button'; import Welcome from '../Welcome'; -storiesOf('Welcome', module).add('to Storybook', () => ({ - view: () => m(Welcome, { showApp: linkTo('Button') }), -})); +storiesOf('Welcome', module) + .addParameters({ + component: Welcome, + }) + .add('to Storybook', () => ({ + view: () => m(Welcome, { showApp: linkTo('Button') }), + })); storiesOf('Button', module) + .addParameters({ + component: Button, + }) .add('with text', () => ({ view: () => m(Button, { onclick: action('clicked') }, 'Hello Button'), })) diff --git a/examples/official-storybook/stories/addon-a11y.stories.js b/examples/official-storybook/stories/addon-a11y.stories.js index a4717e3ec9e4..c8e18e16662f 100644 --- a/examples/official-storybook/stories/addon-a11y.stories.js +++ b/examples/official-storybook/stories/addon-a11y.stories.js @@ -12,6 +12,9 @@ const image = 'http://placehold.it/350x150'; const href = 'javascript:void 0'; storiesOf('Addons|A11y/BaseButton', module) + .addParameters({ + component: BaseButton, + }) .addParameters({ options: { selectedPanel: 'storybook/a11y/panel' } }) .add('Default', () => ) .add('Label', () => ) @@ -27,6 +30,9 @@ storiesOf('Addons|A11y/BaseButton', module) )); storiesOf('Addons|A11y/Button', module) + .addParameters({ + component: Button, + }) .addParameters({ options: { selectedPanel: 'storybook/a11y/panel' } }) .add('Default', () => ) .add('with some emoji', () => ( ); diff --git a/examples/preact-kitchen-sink/src/stories/index.stories.js b/examples/preact-kitchen-sink/src/stories/index.stories.js index 4c64703c0e99..7f64391f913a 100644 --- a/examples/preact-kitchen-sink/src/stories/index.stories.js +++ b/examples/preact-kitchen-sink/src/stories/index.stories.js @@ -9,9 +9,16 @@ import { linkTo } from '@storybook/addon-links'; import Welcome from '../Welcome'; import Button from '../Button'; -storiesOf('Welcome', module).add('to Storybook', () => ); +storiesOf('Welcome', module) + .addParameters({ + component: Welcome, + }) + .add('to Storybook', () => ); storiesOf('Button', module) + .addParameters({ + component: Button, + }) .add('with text', () => ) .add('with some emoji', () => (