// @flow import React, {Component} from 'react'; import {Button, Icon, Pagination} from 'antd'; import styled from 'styled-components'; const ButtonGroup = Button.Group; const Wrapper = styled.div` text-align: right; margin-top: ${props => props.marginTop}px; margin-right: ${props => props.marginRight}px; display: inline-block; `; type Props = { nextPage: () => void, prevPage: () => void, changePage: number => void, hasNextPage: boolean, hasPreviousPage: boolean, changeSize: (size: number) => void, size: number, async: boolean, total: number, current: number } export default class PaginationPlugin extends Component { render() { const {nextPage, prevPage, hasNextPage, hasPreviousPage, async, total, changePage, current} = this.props; if (!async) { return
; } return
{/* Page size: */}
; } }