diff --git a/src/chart/generateCategoricalChart.tsx b/src/chart/generateCategoricalChart.tsx index cb42fc5c5b..b3da65610e 100644 --- a/src/chart/generateCategoricalChart.tsx +++ b/src/chart/generateCategoricalChart.tsx @@ -30,7 +30,7 @@ import { import { CartesianAxis } from '../cartesian/CartesianAxis'; import { Brush } from '../cartesian/Brush'; import { getOffset } from '../util/DOMUtils'; -import { findEntryInArray, getAnyElementOfObject, hasDuplicate, isFinit, isNumber, uniqueId } from '../util/DataUtils'; +import { findEntryInArray, getAnyElementOfObject, hasDuplicate, isNumber, uniqueId } from '../util/DataUtils'; import { appendOffsetOfLegend, AxisStackGroups, @@ -1862,7 +1862,7 @@ export const generateCategoricalChart = ({ const { xAxisMap, yAxisMap, offset } = this.state; const { width, height } = this.props; const xAxis = getAnyElementOfObject(xAxisMap); - const yAxisWithFiniteDomain = _.find(yAxisMap, axis => _.every(axis.domain, isFinit)); + const yAxisWithFiniteDomain = _.find(yAxisMap, axis => _.every(axis.domain, Number.isFinite)); const yAxis = yAxisWithFiniteDomain || getAnyElementOfObject(yAxisMap); const props = element.props || {}; diff --git a/src/util/DataUtils.ts b/src/util/DataUtils.ts index 7ff8cc90be..49424d0d14 100644 --- a/src/util/DataUtils.ts +++ b/src/util/DataUtils.ts @@ -11,10 +11,6 @@ export const mathSign = (value: number) => { return -1; }; -// use legacy isFinite only if there is a problem (aka IE) -// eslint-disable-next-line no-restricted-globals -export const isFinit = Number.isFinite ? Number.isFinite : isFinite; - export const isPercent = (value: string | number): value is `${number}%` => _.isString(value) && value.indexOf('%') === value.length - 1;