@flexis/ui
Version:
Styleless React Components
41 lines • 3.14 kB
JavaScript
import _extends from "@babel/runtime-corejs3/helpers/extends";
import React from 'react';
var _createElement = React.createElement;
import { action } from '@storybook/addon-actions';
import { boolean } from '@storybook/addon-knobs/react';
import { storiesOf } from '../../helpers/stories';
import Switch from './';
export var stylableApi = "\nStylable API\n---\n_empty_\n";
export var events = {
onChange: action('change'),
onFocus: action('focus'),
onBlur: action('blur')
};
export default storiesOf('Switch', module).addParameters({
info: stylableApi
}).add('with default state', function () {
return _createElement(Switch, _extends({}, events, {
type: "checkbox",
disabled: boolean('Disabled', false),
defaultChecked: false
}));
}).add('with default checked', function () {
return _createElement(Switch, _extends({}, events, {
type: "checkbox",
disabled: boolean('Disabled', false),
defaultChecked: true
}));
}).add('with unchecked state', function () {
return _createElement(Switch, _extends({}, events, {
type: "checkbox",
disabled: boolean('Disabled', false),
checked: boolean('Checked', false)
}));
}).add('with checked state', function () {
return _createElement(Switch, _extends({}, events, {
type: "checkbox",
disabled: boolean('Disabled', false),
checked: boolean('Checked', true)
}));
});
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jb21wb25lbnRzL1N3aXRjaC9Td2l0Y2guc3Rvcmllcy50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLE9BQU8sS0FBUCxNQUFrQixPQUFsQjs7QUFDQSxTQUNDLE1BREQsUUFFTywwQkFGUDtBQUdBLFNBQ0MsT0FERCxRQUVPLDhCQUZQO0FBR0EsU0FDQyxTQURELFFBRU8sdUJBRlA7QUFHQSxPQUFPLE1BQVAsTUFBbUIsSUFBbkI7QUFFQSxPQUFPLElBQU0sV0FBVyxtQ0FBakI7QUFNUCxPQUFPLElBQU0sTUFBTSxHQUFHO0FBQ3JCLEVBQUEsUUFBUSxFQUFFLE1BQU0sQ0FBQyxRQUFELENBREs7QUFFckIsRUFBQSxPQUFPLEVBQUcsTUFBTSxDQUFDLE9BQUQsQ0FGSztBQUdyQixFQUFBLE1BQU0sRUFBSSxNQUFNLENBQUMsTUFBRDtBQUhLLENBQWY7QUFNUCxlQUFlLFNBQVMsQ0FBQyxRQUFELEVBQVcsTUFBWCxDQUFULENBQ2IsYUFEYSxDQUNDO0FBQ2QsRUFBQSxJQUFJLEVBQUU7QUFEUSxDQURELEVBSWIsR0FKYSxDQUtiLG9CQUxhLEVBTWI7QUFBQSxTQUNDLGVBQUMsTUFBRCxlQUNLLE1BREw7QUFFQyxJQUFBLElBQUksRUFBQyxVQUZOO0FBR0MsSUFBQSxRQUFRLEVBQUUsT0FBTyxDQUFDLFVBQUQsRUFBYSxLQUFiLENBSGxCO0FBSUMsSUFBQSxjQUFjLEVBQUU7QUFKakIsS0FERDtBQUFBLENBTmEsRUFlYixHQWZhLENBZ0JiLHNCQWhCYSxFQWlCYjtBQUFBLFNBQ0MsZUFBQyxNQUFELGVBQ0ssTUFETDtBQUVDLElBQUEsSUFBSSxFQUFDLFVBRk47QUFHQyxJQUFBLFFBQVEsRUFBRSxPQUFPLENBQUMsVUFBRCxFQUFhLEtBQWIsQ0FIbEI7QUFJQyxJQUFBLGNBQWM7QUFKZixLQUREO0FBQUEsQ0FqQmEsRUEwQmIsR0ExQmEsQ0EyQmIsc0JBM0JhLEVBNEJiO0FBQUEsU0FDQyxlQUFDLE1BQUQsZUFDSyxNQURMO0FBRUMsSUFBQSxJQUFJLEVBQUMsVUFGTjtBQUdDLElBQUEsUUFBUSxFQUFFLE9BQU8sQ0FBQyxVQUFELEVBQWEsS0FBYixDQUhsQjtBQUlDLElBQUEsT0FBTyxFQUFFLE9BQU8sQ0FBQyxTQUFELEVBQVksS0FBWjtBQUpqQixLQUREO0FBQUEsQ0E1QmEsRUFxQ2IsR0FyQ2EsQ0FzQ2Isb0JBdENhLEVBdUNiO0FBQUEsU0FDQyxlQUFDLE1BQUQsZUFDSyxNQURMO0FBRUMsSUFBQSxJQUFJLEVBQUMsVUFGTjtBQUdDLElBQUEsUUFBUSxFQUFFLE9BQU8sQ0FBQyxVQUFELEVBQWEsS0FBYixDQUhsQjtBQUlDLElBQUEsT0FBTyxFQUFFLE9BQU8sQ0FBQyxTQUFELEVBQVksSUFBWjtBQUpqQixLQUREO0FBQUEsQ0F2Q2EsQ0FBZiIsInNvdXJjZVJvb3QiOiIifQ==