import React from 'react' // import ReactStory, { defaultProps } from 'react-story' import CodeSandbox from './CodeSandbox.js' import './stories/utils/prism.css' import '../../react-table.css' import Readme from './stories/Readme.js' const stories = [ { name: 'Readme', component: Readme }, { name: 'Simple Table', component: CodeSandbox('X6npLXPRW') }, { name: 'Cell Renderers & Custom Components', component: CodeSandbox('OyRL04Z4Y'), }, { name: 'Default Sorting', component: CodeSandbox('gLwmmjzA3') }, { name: 'Custom Sorting', component: CodeSandbox('VGx67J35'), }, { name: 'Custom Column Widths', component: CodeSandbox('o2OORXNXN') }, { name: 'Custom Component Props', component: CodeSandbox('nZW3L0wp4') }, { name: 'Server-side Data', component: CodeSandbox('wjrn8wy3R') }, { name: 'Sub Components', component: CodeSandbox('n2gqAxl7') }, { name: 'Pivoting & Aggregation', component: CodeSandbox('oNY9z8xN') }, { name: 'Pivoting & Aggregation w/ Sub Components', component: CodeSandbox('p0kEVBgQ'), }, { name: '100k Rows w/ Pivoting & Sub Components', component: CodeSandbox('DRmKj0XyK'), }, { name: 'Pivoting Options', component: CodeSandbox('kZKmNBK6r') }, { name: 'Functional Rendering', component: CodeSandbox('VPZ0Bzv8X') }, { name: 'Custom Expander Position', component: CodeSandbox('1jj2XrPEV'), }, { name: 'Custom "No Data" Text', component: CodeSandbox('RgRpRDv80') }, { name: 'Footers', component: CodeSandbox('KOqQXn3p8') }, { name: 'Custom Filtering', component: CodeSandbox('5Eyxxxyx') }, { name: 'Controlled Component', component: CodeSandbox('r7XEZRK2') }, { name: 'Editable Table', component: CodeSandbox('n5r19gzQP') }, { name: 'Fixed Header w/ Vertical Scroll', component: CodeSandbox('7LY0gjA8O'), }, { name: 'Multiple Pagers (Top and Bottom)', component: CodeSandbox('VEZ8OgvX'), }, ] export default class App extends React.Component { render () { return ( React Table Logo
} stories={stories} /> ) } }