UNPKG

@flexis/ui

Version:

Styleless React Components

39 lines 3.25 kB
import React from 'react'; var _createElement = React.createElement; import { action } from '@storybook/addon-actions'; import { boolean, number } from '@storybook/addon-knobs/react'; import { storiesOf } from '../../helpers/stories'; import Paginator from './'; export var stylableApi = "\nStylable API\n---\n- :disabled\n- ::item\n- ::separator\n- ::button\n\t- :active\n\t- :disabled\n"; var totalPagesCount = 30; var defaultPage = 15; export default storiesOf('Paginator', module).addParameters({ info: stylableApi }).add('with simple content', function () { return _createElement(Paginator, { onChange: action('change'), total: number('Total', totalPagesCount), disabled: boolean('Disabled', false) }); }).add('with default page', function () { return _createElement(Paginator, { onChange: action('change'), total: number('Total', totalPagesCount), disabled: boolean('Disabled', false), defaultPage: defaultPage }); }).add('with disabled state', function () { return _createElement(Paginator, { onChange: action('change'), total: number('Total', totalPagesCount), disabled: boolean('Disabled', true) }); }).add('with page', function () { return _createElement(Paginator, { onChange: action('change'), total: number('Total', totalPagesCount), disabled: boolean('Disabled', false), page: number('Page', defaultPage) }); }); //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jb21wb25lbnRzL1BhZ2luYXRvci9QYWdpbmF0b3Iuc3Rvcmllcy50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxLQUFQLE1BQWtCLE9BQWxCOztBQUNBLFNBQ0MsTUFERCxRQUVPLDBCQUZQO0FBR0EsU0FDQyxPQURELEVBRUMsTUFGRCxRQUdPLDhCQUhQO0FBSUEsU0FDQyxTQURELFFBRU8sdUJBRlA7QUFHQSxPQUFPLFNBQVAsTUFBc0IsSUFBdEI7QUFFQSxPQUFPLElBQU0sV0FBVyx3R0FBakI7QUFXUCxJQUFNLGVBQWUsR0FBRyxFQUF4QjtBQUNBLElBQU0sV0FBVyxHQUFHLEVBQXBCO0FBRUEsZUFBZSxTQUFTLENBQUMsV0FBRCxFQUFjLE1BQWQsQ0FBVCxDQUNiLGFBRGEsQ0FDQztBQUNkLEVBQUEsSUFBSSxFQUFFO0FBRFEsQ0FERCxFQUliLEdBSmEsQ0FLYixxQkFMYSxFQU1iO0FBQUEsU0FDQyxlQUFDLFNBQUQ7QUFDQyxJQUFBLFFBQVEsRUFBRSxNQUFNLENBQUMsUUFBRCxDQURqQjtBQUVDLElBQUEsS0FBSyxFQUFFLE1BQU0sQ0FBQyxPQUFELEVBQVUsZUFBVixDQUZkO0FBR0MsSUFBQSxRQUFRLEVBQUUsT0FBTyxDQUFDLFVBQUQsRUFBYSxLQUFiO0FBSGxCLElBREQ7QUFBQSxDQU5hLEVBY2IsR0FkYSxDQWViLG1CQWZhLEVBZ0JiO0FBQUEsU0FDQyxlQUFDLFNBQUQ7QUFDQyxJQUFBLFFBQVEsRUFBRSxNQUFNLENBQUMsUUFBRCxDQURqQjtBQUVDLElBQUEsS0FBSyxFQUFFLE1BQU0sQ0FBQyxPQUFELEVBQVUsZUFBVixDQUZkO0FBR0MsSUFBQSxRQUFRLEVBQUUsT0FBTyxDQUFDLFVBQUQsRUFBYSxLQUFiLENBSGxCO0FBSUMsSUFBQSxXQUFXLEVBQUU7QUFKZCxJQUREO0FBQUEsQ0FoQmEsRUF5QmIsR0F6QmEsQ0EwQmIscUJBMUJhLEVBMkJiO0FBQUEsU0FDQyxlQUFDLFNBQUQ7QUFDQyxJQUFBLFFBQVEsRUFBRSxNQUFNLENBQUMsUUFBRCxDQURqQjtBQUVDLElBQUEsS0FBSyxFQUFFLE1BQU0sQ0FBQyxPQUFELEVBQVUsZUFBVixDQUZkO0FBR0MsSUFBQSxRQUFRLEVBQUUsT0FBTyxDQUFDLFVBQUQsRUFBYSxJQUFiO0FBSGxCLElBREQ7QUFBQSxDQTNCYSxFQW1DYixHQW5DYSxDQW9DYixXQXBDYSxFQXFDYjtBQUFBLFNBQ0MsZUFBQyxTQUFEO0FBQ0MsSUFBQSxRQUFRLEVBQUUsTUFBTSxDQUFDLFFBQUQsQ0FEakI7QUFFQyxJQUFBLEtBQUssRUFBRSxNQUFNLENBQUMsT0FBRCxFQUFVLGVBQVYsQ0FGZDtBQUdDLElBQUEsUUFBUSxFQUFFLE9BQU8sQ0FBQyxVQUFELEVBQWEsS0FBYixDQUhsQjtBQUlDLElBQUEsSUFBSSxFQUFFLE1BQU0sQ0FBQyxNQUFELEVBQVMsV0FBVDtBQUpiLElBREQ7QUFBQSxDQXJDYSxDQUFmIiwic291cmNlUm9vdCI6IiJ9