diff --git a/.gitignore b/.gitignore index 15278f7ab..264cb221a 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,4 @@ lib coverage yarn.lock es/ +.storybook diff --git a/.storybook/addons.js b/.storybook/addons.js deleted file mode 100644 index 8de67eeca..000000000 --- a/.storybook/addons.js +++ /dev/null @@ -1,6 +0,0 @@ - -import '@storybook/addon-actions/register'; -import '@storybook/addon-a11y/register'; -import '@storybook/addon-console'; -import '@storybook/addon-viewport/register'; -import 'storybook-addon-source/register'; diff --git a/.storybook/config.js b/.storybook/config.js deleted file mode 100644 index 7cf7e8e8c..000000000 --- a/.storybook/config.js +++ /dev/null @@ -1,22 +0,0 @@ - -import { configure, addDecorator } from '@storybook/react'; -import { withNotes } from '@storybook/addon-notes'; -import { withOptions } from '@storybook/addon-options'; -import withSource from 'storybook-addon-source'; - -function loadStories() { - require('/Users/jilin/projects/antd/rc-table/.storybook/index.js'); -} - -addDecorator(withNotes); -addDecorator(withSource); - -addDecorator( - withOptions({ - name: 'rc-table', - url: 'http://github.com/react-component/table', - title:'rc-table' - }) -); - -configure(loadStories, module); \ No newline at end of file diff --git a/.storybook/index.js b/.storybook/index.js deleted file mode 100644 index 243159f03..000000000 --- a/.storybook/index.js +++ /dev/null @@ -1,236 +0,0 @@ - -/* eslint-disable import/no-webpack-loader-syntax */ -import React from 'react'; -import Markdown from 'react-markdown'; -import { checkA11y } from '@storybook/addon-a11y'; -import { storiesOf } from '@storybook/react'; -import { withConsole } from '@storybook/addon-console'; -import { withViewport } from '@storybook/addon-viewport'; -import { withInfo } from '@storybook/addon-info'; -import AnimationSource from 'rc-source-loader!../examples/animation'; -import ChildrenIndentSource from 'rc-source-loader!../examples/childrenIndent'; -import ClassNameSource from 'rc-source-loader!../examples/className'; -import ColspanRowspanSource from 'rc-source-loader!../examples/colspan-rowspan'; -import ColumnResizeSource from 'rc-source-loader!../examples/column-resize'; -import DropdownSource from 'rc-source-loader!../examples/dropdown'; -import EllipsisSource from 'rc-source-loader!../examples/ellipsis'; -import ExpandedRowRenderSource from 'rc-source-loader!../examples/expandedRowRender'; -import ExpandIconSource from 'rc-source-loader!../examples/expandIcon'; -import FixedColumnsAutoHeightSource from 'rc-source-loader!../examples/fixedColumns-auto-height'; -import FixedColumnsSource from 'rc-source-loader!../examples/fixedColumns'; -import FixedColumnsAndHeaderSource from 'rc-source-loader!../examples/fixedColumnsAndHeader'; -import FixedColumnsAndHeaderSyncRowHeightSource from 'rc-source-loader!../examples/fixedColumnsAndHeaderSyncRowHeight'; -import FixedColumnsWhenResizeSource from 'rc-source-loader!../examples/fixedColumnsWhenResize'; -import GroupingColumnsSource from 'rc-source-loader!../examples/grouping-columns'; -import HideHeaderSource from 'rc-source-loader!../examples/hide-header'; -import JsxSource from 'rc-source-loader!../examples/jsx'; -import KeySource from 'rc-source-loader!../examples/key'; -import NestedSource from 'rc-source-loader!../examples/nested'; -import NoDataSource from 'rc-source-loader!../examples/no-data'; -import ReactDndSource from 'rc-source-loader!../examples/react-dnd'; -import RowAndCellClickSource from 'rc-source-loader!../examples/rowAndCellClick'; -import ScrollXSource from 'rc-source-loader!../examples/scrollX'; -import ScrollXYSource from 'rc-source-loader!../examples/scrollXY'; -import ScrollYSource from 'rc-source-loader!../examples/scrollY'; -import SimpleSource from 'rc-source-loader!../examples/simple'; -import StyledComponentsSource from 'rc-source-loader!../examples/styled-components'; -import SubTableSource from 'rc-source-loader!../examples/subTable'; -import TitleAndFooterSource from 'rc-source-loader!../examples/title-and-footer'; -import Animation from '../examples/animation'; -import ChildrenIndent from '../examples/childrenIndent'; -import ClassName from '../examples/className'; -import ColspanRowspan from '../examples/colspan-rowspan'; -import ColumnResize from '../examples/column-resize'; -import Dropdown from '../examples/dropdown'; -import Ellipsis from '../examples/ellipsis'; -import ExpandedRowRender from '../examples/expandedRowRender'; -import ExpandIcon from '../examples/expandIcon'; -import FixedColumnsAutoHeight from '../examples/fixedColumns-auto-height'; -import FixedColumns from '../examples/fixedColumns'; -import FixedColumnsAndHeader from '../examples/fixedColumnsAndHeader'; -import FixedColumnsAndHeaderSyncRowHeight from '../examples/fixedColumnsAndHeaderSyncRowHeight'; -import FixedColumnsWhenResize from '../examples/fixedColumnsWhenResize'; -import GroupingColumns from '../examples/grouping-columns'; -import HideHeader from '../examples/hide-header'; -import Jsx from '../examples/jsx'; -import Key from '../examples/key'; -import Nested from '../examples/nested'; -import NoData from '../examples/no-data'; -import ReactDnd from '../examples/react-dnd'; -import RowAndCellClick from '../examples/rowAndCellClick'; -import ScrollX from '../examples/scrollX'; -import ScrollXY from '../examples/scrollXY'; -import ScrollY from '../examples/scrollY'; -import Simple from '../examples/simple'; -import StyledComponents from '../examples/styled-components'; -import SubTable from '../examples/subTable'; -import TitleAndFooter from '../examples/title-and-footer'; -import READMECode from '../README.md'; -storiesOf('rc-table', module) -.addDecorator(checkA11y) -.addDecorator(withInfo) -.addDecorator((storyFn, context) => withConsole()(storyFn)(context)) -.addDecorator(withViewport()) -.add( - 'readMe', - () => ( -
- -
- ), - { - source: { - code: READMECode, - }, - }, -) -.add('animation', () => ,{ - source: { - code: AnimationSource, - }, - }) -.add('childrenIndent', () => ,{ - source: { - code: ChildrenIndentSource, - }, - }) -.add('className', () => ,{ - source: { - code: ClassNameSource, - }, - }) -.add('colspan-rowspan', () => ,{ - source: { - code: ColspanRowspanSource, - }, - }) -.add('column-resize', () => ,{ - source: { - code: ColumnResizeSource, - }, - }) -.add('dropdown', () => ,{ - source: { - code: DropdownSource, - }, - }) -.add('ellipsis', () => ,{ - source: { - code: EllipsisSource, - }, - }) -.add('expandedRowRender', () => ,{ - source: { - code: ExpandedRowRenderSource, - }, - }) -.add('expandIcon', () => ,{ - source: { - code: ExpandIconSource, - }, - }) -.add('fixedColumns-auto-height', () => ,{ - source: { - code: FixedColumnsAutoHeightSource, - }, - }) -.add('fixedColumns', () => ,{ - source: { - code: FixedColumnsSource, - }, - }) -.add('fixedColumnsAndHeader', () => ,{ - source: { - code: FixedColumnsAndHeaderSource, - }, - }) -.add('fixedColumnsAndHeaderSyncRowHeight', () => ,{ - source: { - code: FixedColumnsAndHeaderSyncRowHeightSource, - }, - }) -.add('fixedColumnsWhenResize', () => ,{ - source: { - code: FixedColumnsWhenResizeSource, - }, - }) -.add('grouping-columns', () => ,{ - source: { - code: GroupingColumnsSource, - }, - }) -.add('hide-header', () => ,{ - source: { - code: HideHeaderSource, - }, - }) -.add('jsx', () => ,{ - source: { - code: JsxSource, - }, - }) -.add('key', () => ,{ - source: { - code: KeySource, - }, - }) -.add('nested', () => ,{ - source: { - code: NestedSource, - }, - }) -.add('no-data', () => ,{ - source: { - code: NoDataSource, - }, - }) -.add('react-dnd', () => ,{ - source: { - code: ReactDndSource, - }, - }) -.add('rowAndCellClick', () => ,{ - source: { - code: RowAndCellClickSource, - }, - }) -.add('scrollX', () => ,{ - source: { - code: ScrollXSource, - }, - }) -.add('scrollXY', () => ,{ - source: { - code: ScrollXYSource, - }, - }) -.add('scrollY', () => ,{ - source: { - code: ScrollYSource, - }, - }) -.add('simple', () => ,{ - source: { - code: SimpleSource, - }, - }) -.add('styled-components', () => ,{ - source: { - code: StyledComponentsSource, - }, - }) -.add('subTable', () => ,{ - source: { - code: SubTableSource, - }, - }) -.add('title-and-footer', () => ,{ - source: { - code: TitleAndFooterSource, - }, - }) diff --git a/.storybook/manager-head.html b/.storybook/manager-head.html deleted file mode 100644 index 0d505b46a..000000000 --- a/.storybook/manager-head.html +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/.storybook/preview-head.html b/.storybook/preview-head.html deleted file mode 100644 index cf0f38191..000000000 --- a/.storybook/preview-head.html +++ /dev/null @@ -1,5 +0,0 @@ - - diff --git a/.storybook/webpack.config.js b/.storybook/webpack.config.js deleted file mode 100644 index 9068b899a..000000000 --- a/.storybook/webpack.config.js +++ /dev/null @@ -1,4 +0,0 @@ - -module.exports = function(...args) { - return require('/Users/jilin/projects/antd/rc-table/node_modules/father/lib/doc/storybook-webpack')(...args); -};