@flexis/ui
Version:
Styleless React Components
39 lines • 3.25 kB
JavaScript
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