feat: initial commit

This commit is contained in:
Eric Liu 2019-12-15 11:20:52 -08:00
commit 72dc38ea56
119 changed files with 14925 additions and 1 deletions

View file

@ -0,0 +1,31 @@
import { withKnobs, boolean, text } from '@storybook/addon-knobs';
import Component from './ToggleSmall.Story.svelte';
export default { title: 'ToggleSmall', decorators: [withKnobs] };
export const Default = () => ({
Component,
props: {
labelText: text('Label toggle input control (labelText)', ''),
'aria-label': text('ARIA label of the toggle (aria-label)', ''),
labelA: text('Label for untoggled state (labelA)', 'Off'),
labelB: text('Label for toggled state (labelB)', 'On'),
disabled: boolean('Disabled (disabled)', false)
}
});
Default.story = { name: 'Default (untoggled)' };
export const Toggled = () => ({
Component,
props: {
story: 'toggled',
labelText: text('Label toggle input control (labelText)', ''),
'aria-label': text('ARIA label of the toggle (aria-label)', ''),
labelA: text('Label for untoggled state (labelA)', 'Off'),
labelB: text('Label for toggled state (labelB)', 'On'),
disabled: boolean('Disabled (disabled)', false)
}
});
export const Skeleton = () => ({ Component, props: { story: 'skeleton' } });