/* eslint-disable import/no-extraneous-dependencies */ import { storiesOf } from '@storybook/vue'; import { withKnobs } from '@storybook/addon-knobs'; import SelectList from './selectList.vue'; import SelectDifficulty from '../tasks/modal-controls/selectDifficulty'; import SelectTranslatedArray from '../tasks/modal-controls/selectTranslatedArray'; const stories = storiesOf('Select List', module); stories.addDecorator(withKnobs); stories .add('states', () => ({ components: { SelectList }, template: `
Hover / Click on: Disabled:
Selected: {{ selected }}
`, data () { return { selected: null, items: [ { key: 1, value: { text: 'First', }, }, { key: 2, value: { text: 'Second', }, }, ], }; }, })) .add('difficulty', () => ({ components: { SelectDifficulty }, template: `
Selected: {{ selected }}
`, data () { return { selected: 2, }; }, })) .add('translated array', () => ({ components: { SelectTranslatedArray }, template: `
Selected: {{ selected }}
`, data () { return { selected: 'weekly', }; }, }));