diff --git a/src/polyfills/isFinite.js b/src/polyfills/isFinite.js index 62edbac5c3..9156126ef4 100644 --- a/src/polyfills/isFinite.js +++ b/src/polyfills/isFinite.js @@ -1,13 +1,14 @@ // @flow strict -declare function isFinite(value: mixed): boolean %checks(typeof value === - 'number'); +declare function isFinitePolyfill( + value: mixed, +): boolean %checks(typeof value === 'number'); /* eslint-disable no-redeclare */ // $FlowFixMe workaround for: https://github.com/facebook/flow/issues/4441 -const isFinite = +const isFinitePolyfill = Number.isFinite || function(value) { return typeof value === 'number' && isFinite(value); }; -export default isFinite; +export default isFinitePolyfill;