import React from 'react'; import Faker from 'faker'; import { storiesOf } from '@storybook/react'; import { setOptions } from '@storybook/addon-options'; import { checkA11y } from '@storybook/addon-a11y'; import BaseButton from '../components/BaseButton'; import DelayedRender from '../components/DelayedRender'; import Button from '../components/addon-a11y/Button'; import Image from '../components/addon-a11y/Image'; import * as Form from '../components/addon-a11y/Form'; import * as Typography from '../components/addon-a11y/Typography'; const text = 'Testing the a11y addon'; storiesOf('Addons|a11y', module) .addDecorator(checkA11y) .addDecorator(fn => { setOptions({ selectedAddonPanel: '@storybook/addon-a11y/panel' }); return fn(); }) .add('Default', () => ) .add('Label', () => ) .add('Disabled', () => ) .add('Invalid contrast', () => ( // FIXME has no effect on score )) .add('delayed render', () => ( )); storiesOf('Addons|a11y/Button', module) .addDecorator(checkA11y) .add('Default', () =>