/* eslint import/no-unresolved: 0 */ import React from 'react'; import { storiesOf } from '@storybook/react'; // welcome import Welcome from 'examples/welcome'; // basic import BasicTable from 'examples/basic'; import BorderlessTable from 'examples/basic/borderless-table'; import StripHoverCondensedTable from 'examples/basic/striped-hover-condensed-table'; import NoDataTable from 'examples/basic/no-data-table'; // work on columns import NestedDataTable from 'examples/columns/nested-data-table'; import ColumnFormatTable from 'examples/columns/column-format-table'; import ColumnFormatExtraDataTable from 'examples/columns/column-format-with-extra-data-table'; import ColumnClassTable from 'examples/columns/column-class-table'; import ColumnStyleTable from 'examples/columns/column-style-table'; import ColumnAlignTable from 'examples/columns/column-align-table'; import ColumnTitleTable from 'examples/columns/column-title-table'; import ColumnEventTable from 'examples/columns/column-event-table'; import ColumnHiddenTable from 'examples/columns/column-hidden-table'; import ColumnAttrsTable from 'examples/columns/column-attrs-table'; // work on header columns import HeaderColumnFormatTable from 'examples/header-columns/column-format-table'; import HeaderColumnAlignTable from 'examples/header-columns/column-align-table'; import HeaderColumnTitleTable from 'examples/header-columns/column-title-table'; import HeaderColumnEventTable from 'examples/header-columns/column-event-table'; import HeaderColumnClassTable from 'examples/header-columns/column-class-table'; import HeaderColumnStyleTable from 'examples/header-columns/column-style-table'; import HeaderColumnAttrsTable from 'examples/header-columns/column-attrs-table'; // table sort import EnableSortTable from 'examples/sort/enable-sort-table'; import CustomSortTable from 'examples/sort/custom-sort-table'; // cell editing import ClickToEditTable from 'examples/cell-edit/click-to-edit-table'; import DoubleClickToEditTable from 'examples/cell-edit/dbclick-to-edit-table'; import BlurToSaveTable from 'examples/cell-edit/blur-to-save-table'; import RowLevelEditableTable from 'examples/cell-edit/row-level-editable-table'; import ColumnLevelEditableTable from 'examples/cell-edit/column-level-editable-table'; import CellEditHooks from 'examples/cell-edit/cell-edit-hooks-table'; import CellEditValidator from 'examples/cell-edit/cell-edit-validator-table'; // css style import 'bootstrap/dist/css/bootstrap.min.css'; import 'stories/stylesheet/tomorrow.min.css'; import 'stories/stylesheet/storybook.scss'; import 'react-bootstrap-table2/style/react-bootstrap-table.scss'; // import { action } from '@storybook/addon-actions'; // action('hello'); storiesOf('Welcome', module) .add('react bootstrap table 2 ', () => ); storiesOf('Basic Table', module) .add('basic table', () => ) .add('striped, hover, condensed table', () => ) .add('borderless table', () => ) .add('Indication For Empty Table', () => ); storiesOf('Work on Columns', module) .add('Display Nested Data', () => ) .add('Column Formatter', () => ) .add('Column Formatter with Custom Data', () => ) .add('Column Align', () => ) .add('Column Title', () => ) .add('Column Hidden', () => ) .add('Column Event', () => ) .add('Customize Column Class', () => ) .add('Customize Column Style', () => ) .add('Customize Column HTML attribute', () => ); storiesOf('Work on Header Columns', module) .add('Column Formatter', () => ) .add('Column Align', () => ) .add('Column Title', () => ) .add('Column Event', () => ) .add('Customize Column Class', () => ) .add('Customize Column Style', () => ) .add('Customize Column HTML attribute', () => ); storiesOf('Sort Table', module) .add('Enable Sort', () => ) .add('Custom Sort Fuction', () => ); storiesOf('Cell Editing', module) .add('Click to Edit', () => ) .add('DoubleClick to Edit', () => ) .add('Blur to Save Cell', () => ) .add('Row Level Editable', () => ) .add('Column Level Editable', () => ) .add('Rich Hook Functions', () => ) .add('Validation', () => );