1 |
|
2 | import React from 'react';
|
3 | import { storiesOf } from '@storybook/react';
|
4 | import { action } from '@storybook/addon-actions';
|
5 |
|
6 | import Pagination from '../src/components/pagination';
|
7 |
|
8 | const changePage = action('change page');
|
9 |
|
10 | storiesOf('Pagination', module)
|
11 | .add('On Page 1', () => {
|
12 | return <Pagination hasNext={true} page={1} changePage={changePage} pageCount={2} />;
|
13 | })
|
14 | .add('hasNext, on Page 2', () => {
|
15 | return <Pagination hasNext={true} page={2} changePage={changePage} pageCount={3} />;
|
16 | })
|
17 | .add("doensn't have next, on Page 2", () => {
|
18 | return <Pagination hasNext={false} page={2} changePage={changePage} pageCount={2} />;
|
19 | })
|
20 | .add("doensn't have next, on Page 1", () => {
|
21 | return <Pagination hasNext={false} page={1} changePage={changePage} pageCount={1} />;
|
22 | });
|