import React from 'react'; import PropTypes from 'prop-types'; import { map } from 'lodash'; import { UncontrolledButtonDropdown, DropdownToggle, DropdownMenu, DropdownItem } from './../../../../components'; export const CustomSizePerPageButton = ({ options, currSizePerPage, onSizePerPageChange, ...ddProps, }) => ( { currSizePerPage } Page Size { map(options, option => ( onSizePerPageChange(option.page)} active={option.page === currSizePerPage} > { option.text } )) } ); CustomSizePerPageButton.propTypes = { options: PropTypes.object, currSizePerPage: PropTypes.number, onSizePerPageChange: PropTypes.func }