Im using NodeJS with React and I have a problem. I didnt find a npm module or a code that allowed me to create a pagination for a list of results. 

I have a variable called "jobs", that contains a list of job ads. 
In my render function I call:

```
{this.state.jobs.map(this.renderClass)}

```

that map every job with a function. 

This function is renderClass, that contains the render of:

```
 <section key={c.id} className="panel panel-featured-left panel-featured-primary">
            <Link to={'/job/'+c.id}>
                <div className="panel-body">
                    <div className="widget-summary">
                        <div className="widget-summary-col widget-summary-col-icon">
                            <div className="summary-icon">
                                <img src={image} className="img-responsive" />
                            </div>
                        </div>
                        <div className="widget-summary-col">
                            <div className="summary">
                                <h4 className="title">{c.company}</h4>
                                <div className="info">
                                    <strong className="amount"></strong><br/>
                                    <p><i className="fa fa-map-marker"></i>&nbsp;{c.location}</p>
                                    <p><i className="fa fa-suitcase"></i>&nbsp;{c.position}</p>
                                </div>
                            </div>
                            <div className="summary-footer">
                                <a className="text-muted text-uppercase"><i className="fa fa-calendar"></i>&nbsp;{day}/{month}/{year}</a>
                            </div>
                        </div>
                    </div>
                </div>
            </Link>
            </section>

```

In this way I have a huge list of jobs, but I would a paging. 

How can I do this?

Thanks