@semcore/chart
Version:
Semrush Chart Component
17 lines (16 loc) • 580 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = deleteNullCurvePoints;
var _hasNull = _interopRequireDefault(require("./hasNull"));
function deleteNullCurvePoints(points, dataKey) {
return points.reduce(function (acc, point, index) {
if (!(0, _hasNull["default"])(point, dataKey) || index === 0 || index === points.length - 1) {
acc.push(point);
}
return acc;
}, []);
}
//# sourceMappingURL=deleteNullCurvePoints.js.map