26 lines
767 B
JavaScript
Raw Normal View History

2018-05-22 14:03:28 -04:00
import web3 from "Embark/web3"
import EmbarkJS from 'Embark/EmbarkJS';
import React, {Fragment} from 'react';
2018-05-22 14:03:28 -04:00
import {Button} from 'react-bootstrap';
const Paginator = props => {
let ln = Math.ceil(props.total / props.recordsByPage);
let btnArray = []
for(let i = 1; i <= ln; i++){
btnArray.push(<Button
bsStyle="link"
className={i == props.pageNum ? 'current' : ''}
onClick={(e) => props.pageHandler(e, i)}>{i}</Button>)
2018-05-22 14:03:28 -04:00
}
return <div>{
btnArray.map((component, index) => (
<Fragment key={index}>
2018-05-22 14:03:28 -04:00
{ component }
</Fragment>
))
}</div>;
};
2018-05-22 14:03:28 -04:00
2018-05-22 09:49:22 -04:00
export default Paginator;