From 316f0e22449c3b266b56edbce02436b25c84e71a Mon Sep 17 00:00:00 2001 From: Ben McCann <322311+benmccann@users.noreply.github.com> Date: Fri, 31 Jan 2020 04:10:37 -0800 Subject: [PATCH] Cleanup time scale imports (#7041) --- src/scales/scale.time.js | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/src/scales/scale.time.js b/src/scales/scale.time.js index e4f0e171d..a282d1b41 100644 --- a/src/scales/scale.time.js +++ b/src/scales/scale.time.js @@ -2,14 +2,12 @@ import adapters from '../core/core.adapters'; import defaults from '../core/core.defaults'; -import helpers from '../helpers/index'; +import {isFinite, isNullOrUndef, mergeIf, valueOrDefault} from '../helpers/helpers.core'; import {toRadians} from '../helpers/helpers.math'; +import {resolve} from '../helpers/helpers.options'; import Scale from '../core/core.scale'; import {_lookup} from '../helpers/helpers.collection'; -const resolve = helpers.options.resolve; -const valueOrDefault = helpers.valueOrDefault; - // Integer constants are from the ES6 spec. const MAX_INTEGER = Number.MAX_SAFE_INTEGER || 9007199254740991; @@ -152,7 +150,7 @@ function interpolate(table, skey, sval, tkey) { } function parse(scale, input) { - if (helpers.isNullOrUndef(input)) { + if (isNullOrUndef(input)) { return null; } @@ -166,7 +164,7 @@ function parse(scale, input) { } // Only parse if its not a timestamp already - if (!helpers.isFinite(value)) { + if (!isFinite(value)) { value = typeof parser === 'string' ? adapter.parse(value, parser) : adapter.parse(value); @@ -543,7 +541,7 @@ class TimeScale extends Scale { // when loading the scale (adapters are loaded afterward), so let's populate // missing formats on update - helpers.mergeIf(time.displayFormats, adapter.formats()); + mergeIf(time.displayFormats, adapter.formats()); } determineDataLimits() { @@ -574,8 +572,8 @@ class TimeScale extends Scale { } } - min = helpers.isFinite(min) && !isNaN(min) ? min : +adapter.startOf(Date.now(), unit); - max = helpers.isFinite(max) && !isNaN(max) ? max : +adapter.endOf(Date.now(), unit) + 1; + min = isFinite(min) && !isNaN(min) ? min : +adapter.startOf(Date.now(), unit); + max = isFinite(max) && !isNaN(max) ? max : +adapter.endOf(Date.now(), unit) + 1; // Make sure that max is strictly higher than min (required by the lookup table) me.min = Math.min(min, max); -- 2.47.2