0.4.0 • Published 10 years ago

ts-react-pager v0.4.0

Weekly downloads
3
License
MIT
Repository
github
Last release
10 years ago

ts-react-pager

Super simple pagination component.

screenshot

*This sample uses bootswatch theme for css.

You can interact with this component on iOS browser, too !
I haven't check on Android yet.

install

npm install ts-react-pager

usage

var Pager = require('ts-react-pager').Pager
var YourApp = React.createClass({
  handlePaging: function(pageNum) {
    this.setState({data:this.state.data, currentPage:pageNum})
  },
  render: function() {
    var o = {
      dataLength:this.props.data.length,  // Your data's length.
      handler: this.handlePaging,         // Gets called when page is changed. You must implement your own. Otherwise crashes.
      pageSize: this.props.pageSize,      // Max page number to display.
      maxPagerDispNum: 5,                 // (Optional) Max number of 'pager' to display. (default is 3)
      currentPage: this.state.currentPage // Your current page should be set in your state.
    }
    var pager = (<Pager class="pagination" cobject={o}>)
    return (
      <div>
        {pager}
        {yourtable}
        {pager}
      </div>
    )
  }
})
0.4.0

10 years ago

0.3.2

10 years ago

0.3.1

10 years ago

0.3.0

10 years ago

0.2.4

10 years ago

0.2.3

10 years ago

0.2.2

10 years ago

0.2.1

10 years ago

0.2.0

10 years ago

0.1.4

10 years ago

0.1.3

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago