Socket
Socket
Sign inDemoInstall

rc-pagination

Package Overview
Dependencies
Maintainers
3
Versions
202
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rc-pagination - npm Package Compare versions

Comparing version 1.5.1 to 1.5.2

33

lib/Pagination.js

@@ -61,3 +61,4 @@ 'use strict';

this.setState({
current: nextProps.current
current: nextProps.current,
_current: nextProps.current
});

@@ -67,5 +68,12 @@ }

if ('pageSize' in nextProps) {
this.setState({
pageSize: nextProps.pageSize
});
var newState = {};
var current = this.state.current;
var newCurrent = this._calcPage(nextProps.pageSize);
current = current > newCurrent ? newCurrent : current;
if (!('current' in nextProps)) {
newState.current = current;
newState._current = current;
}
newState.pageSize = nextProps.pageSize;
this.setState(newState);
}

@@ -127,3 +135,4 @@ }

var current = this.state.current;
var newCurrent = this._calcPage(size);
current = current > newCurrent ? newCurrent : current;
if (typeof size === 'number') {

@@ -134,11 +143,9 @@ if (!('pageSize' in this.props)) {

});
if (this.state.current > this._calcPage(size)) {
current = this._calcPage(size);
this.setState({
current: current,
_current: current
});
}
}
if (!('current' in this.props)) {
this.setState({
current: current,
_current: current
});
}
}

@@ -145,0 +152,0 @@ this.props.onShowSizeChange(current, size);

{
"name": "rc-pagination",
"version": "1.5.1",
"version": "1.5.2",
"description": "pagination ui component for react",

@@ -5,0 +5,0 @@ "keywords": [

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc