fixed pagination for 1 page results
This commit is contained in:
committed by
marco
parent
51d3d2d1b5
commit
3d69830d45
@ -88,7 +88,8 @@ define('subscribers.listing',
|
|||||||
if(this.props.count === 0) {
|
if(this.props.count === 0) {
|
||||||
return (<div></div>);
|
return (<div></div>);
|
||||||
} else {
|
} else {
|
||||||
var firstPage = (
|
var pagination,
|
||||||
|
firstPage = (
|
||||||
<span aria-hidden="true" className="tablenav-pages-navspan">«</span>
|
<span aria-hidden="true" className="tablenav-pages-navspan">«</span>
|
||||||
),
|
),
|
||||||
previousPage = (
|
previousPage = (
|
||||||
@ -111,7 +112,7 @@ define('subscribers.listing',
|
|||||||
<span aria-hidden="true">‹</span>
|
<span aria-hidden="true">‹</span>
|
||||||
</a>
|
</a>
|
||||||
);
|
);
|
||||||
}var last_page = Math.ceil(this.props.count / this.props.limit);
|
}
|
||||||
|
|
||||||
if(this.props.page > 2) {
|
if(this.props.page > 2) {
|
||||||
firstPage = (
|
firstPage = (
|
||||||
@ -145,12 +146,8 @@ define('subscribers.listing',
|
|||||||
</a>
|
</a>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
return (
|
|
||||||
<div className="tablenav-pages">
|
|
||||||
<span className="displaying-num">{this.props.count} item(s)</span>
|
|
||||||
|
|
||||||
|
pagination = (
|
||||||
<span className="pagination-links">
|
<span className="pagination-links">
|
||||||
{firstPage}
|
{firstPage}
|
||||||
{previousPage}
|
{previousPage}
|
||||||
@ -178,6 +175,18 @@ define('subscribers.listing',
|
|||||||
{nextPage}
|
{nextPage}
|
||||||
{lastPage}
|
{lastPage}
|
||||||
</span>
|
</span>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
var classes = classNames(
|
||||||
|
'tablenav-pages',
|
||||||
|
{ 'one-page': (this.props.count <= this.props.limit) }
|
||||||
|
);
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div className={classes}>
|
||||||
|
<span className="displaying-num">{ this.props.count } item(s)</span>
|
||||||
|
{ pagination }
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user