Commit 778b7ee7 authored by Juorder Gonzalez's avatar Juorder Gonzalez

Merge pull request #145 from ZBoxApp/issues_resolved_manager

fix error when paginate, fix display correct total space depends on p…
parents 84e75893 2ea74112
......@@ -72,7 +72,7 @@ export default class BlockGeneralInfoMailbox extends React.Component {
if (this.sizeEnabled.hasOwnProperty('attrs') && this.sizeEnabled.attrs.zimbraMailQuota) {
const sizeOfPlan = typeof this.sizeEnabled.attrs.zimbraMailQuota === 'string' ? parseInt(this.sizeEnabled.attrs.zimbraMailQuota, 10) : this.sizeEnabled.attrs.zimbraMailQuota;
sizeEnaled = (sizeOfPlan) ? 'Ilimitado' : bytesConvertor(sizeOfPlan);
sizeEnaled = (sizeOfPlan) ? bytesConvertor(sizeOfPlan) : 'Ilimitado';
}
return (
......
......@@ -30,18 +30,19 @@ export default class Pagination extends React.Component {
}
handleFirst(e) {
e.preventDefault();
browserHistory.push(`/${this.props.url}`);
const url = this.props.url.indexOf('/') > -1 ? this.props.url : `/${this.props.url}`;
browserHistory.push(url);
}
handlePrev(e) {
e.preventDefault();
const prevPage = this.props.currentPage - 1;
const url = this.props.url;
const url = this.props.url.indexOf('/') > -1 ? this.props.url : `/${this.props.url}`;
if (prevPage > 1) {
const page = this.getPageQueryString(prevPage);
browserHistory.push(`/${url}${page}`);
browserHistory.push(`${url}${page}`);
} else {
browserHistory.push(`/${url}`);
browserHistory.push(`${url}`);
}
}
handleChange(e) {
......@@ -58,12 +59,14 @@ export default class Pagination extends React.Component {
handleNext(e) {
e.preventDefault();
const page = this.getPageQueryString(this.props.currentPage + 1);
browserHistory.push(`${this.props.url}${page}`);
const url = this.props.url.indexOf('/') > -1 ? this.props.url : `/${this.props.url}`;
browserHistory.push(`${url}${page}`);
}
handleLast(e) {
e.preventDefault();
const page = this.getPageQueryString(this.props.totalPages);
browserHistory.push(`/${this.props.url}${page}`);
const url = this.props.url.indexOf('/') > -1 ? this.props.url : `/${this.props.url}`;
browserHistory.push(`${url}${page}`);
}
render() {
//let i = 1;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment