Skip to content

Commit 92a63b9

Browse files
author
machixian
committed
fix: isInteger
1 parent b5fe328 commit 92a63b9

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/Pagination.jsx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,14 @@ import LOCALE from './locale/zh_CN';
88

99
function noop() {}
1010

11-
function isInteger(value) {
11+
function isInteger(v) {
12+
const value = Number(v);
1213
return (
1314
// eslint-disable-next-line no-restricted-globals
14-
typeof value === 'number' && isFinite(value) && Math.floor(value) === value
15+
typeof value === 'number' &&
16+
!isNaN(value) &&
17+
isFinite(value) &&
18+
Math.floor(value) === value
1519
);
1620
}
1721

0 commit comments

Comments
 (0)