@easyv/charts
Advanced tools
Comparing version 1.0.3 to 1.0.4
@@ -22,3 +22,3 @@ "use strict"; | ||
var _d = require("d3"); | ||
var _d3v = require("d3v6"); | ||
@@ -32,3 +32,3 @@ function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } | ||
case 'min': | ||
var minData = (0, _d.min)(data, function (d) { | ||
var minData = (0, _d3v.min)(data, function (d) { | ||
return d.data.y; | ||
@@ -43,3 +43,3 @@ }); | ||
case 'max': | ||
var maxData = (0, _d.max)(data, function (d) { | ||
var maxData = (0, _d3v.max)(data, function (d) { | ||
return d.data.y; | ||
@@ -46,0 +46,0 @@ }); |
@@ -18,3 +18,3 @@ "use strict"; | ||
var _d = require("d3"); | ||
var _d3v = require("d3v6"); | ||
@@ -137,4 +137,4 @@ var _utils = require("../utils"); | ||
var length = colors.length; | ||
if (!!(length < 2)) return (0, _d.scaleLinear)().domain([0, 1]).range([colors[0].color || '#000', colors[0].color || '#000']); | ||
var linear = (0, _d.scaleLinear)().domain(colors.map(function (d) { | ||
if (!!(length < 2)) return (0, _d3v.scaleLinear)().domain([0, 1]).range([colors[0].color || '#000', colors[0].color || '#000']); | ||
var linear = (0, _d3v.scaleLinear)().domain(colors.map(function (d) { | ||
return d.offset; | ||
@@ -141,0 +141,0 @@ })).range(colors.map(function (d) { |
@@ -22,3 +22,3 @@ "use strict"; | ||
var _d = require("d3"); | ||
var _d3v = require("d3v6"); | ||
@@ -124,3 +124,3 @@ var _utils = require("../utils"); | ||
var areaGen = (0, _react.useMemo)(function () { | ||
var areaGen = (0, _d.area)().x(function (_ref6) { | ||
var areaGen = (0, _d3v.area)().x(function (_ref6) { | ||
var x = _ref6.data.x; | ||
@@ -132,3 +132,3 @@ return xScaler(x); | ||
}).y0(height).defined(defined); | ||
curve && areaGen.curve(_d.curveCatmullRom.alpha(tension)); | ||
curve && areaGen.curve(_d3v.curveCatmullRom.alpha(tension)); | ||
return areaGen; | ||
@@ -186,3 +186,3 @@ }, [xScaler, yScaler, curve, tension]); | ||
var lineGen = (0, _react.useMemo)(function () { | ||
var lineGen = (0, _d.line)().x(function (_ref12) { | ||
var lineGen = (0, _d3v.line)().x(function (_ref12) { | ||
var x = _ref12.data.x; | ||
@@ -194,3 +194,3 @@ return xScaler(x); | ||
}).defined(defined); | ||
curve && lineGen.curve(_d.curveCatmullRom.alpha(tension)); | ||
curve && lineGen.curve(_d3v.curveCatmullRom.alpha(tension)); | ||
return lineGen; | ||
@@ -197,0 +197,0 @@ }, [xScaler, yScaler, tension, curve]); |
@@ -16,3 +16,3 @@ "use strict"; | ||
var _d = require("d3"); | ||
var _d3v = require("d3v6"); | ||
@@ -26,3 +26,3 @@ var _utils = require("../utils"); | ||
var stackData = function stackData(data, series) { | ||
var dataMap = (0, _d.group)(data, function (d) { | ||
var dataMap = (0, _d3v.group)(data, function (d) { | ||
return d.x; | ||
@@ -81,3 +81,3 @@ }); | ||
var x = (0, _react.useMemo)(function () { | ||
return (0, _toConsumableArray2["default"])((0, _d.group)(data, function (d) { | ||
return (0, _toConsumableArray2["default"])((0, _d3v.group)(data, function (d) { | ||
return d.x; | ||
@@ -84,0 +84,0 @@ }).keys()); |
@@ -18,3 +18,3 @@ "use strict"; | ||
var _d = require("d3"); | ||
var _d3v = require("d3v6"); | ||
@@ -47,3 +47,3 @@ var _utils = require("../utils"); | ||
var setStackData = function setStackData(data, series) { | ||
var dataMap = (0, _d.group)(data, function (d) { | ||
var dataMap = (0, _d3v.group)(data, function (d) { | ||
return d.x; | ||
@@ -50,0 +50,0 @@ }); |
@@ -15,3 +15,3 @@ "use strict"; | ||
var _d = require("d3"); | ||
var _d3v = require("d3v6"); | ||
@@ -278,3 +278,3 @@ function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } | ||
function band() { | ||
var scale = (0, _d.scaleOrdinal)().unknown(undefined), | ||
var scale = (0, _d3v.scaleOrdinal)().unknown(undefined), | ||
domain = scale.domain, | ||
@@ -302,3 +302,3 @@ ordinalRange = scale.range, | ||
if (round) start = Math.round(start), bandwidth = Math.round(bandwidth); | ||
var values = (0, _d.range)(n).map(function (i) { | ||
var values = (0, _d3v.range)(n).map(function (i) { | ||
return start + step * i + step / 2; | ||
@@ -305,0 +305,0 @@ }); |
{ | ||
"name": "@easyv/charts", | ||
"version": "1.0.3", | ||
"version": "1.0.4", | ||
"description": "", | ||
@@ -25,3 +25,3 @@ "main": "lib/index.js", | ||
"@easyv/utils": "^0.0.23", | ||
"d3": "^6.7.0", | ||
"d3v6": "npm:d3@^6.7.0", | ||
"popmotion": "^9.3.6", | ||
@@ -28,0 +28,0 @@ "react": "^17.0.2" |
import React, { memo, Fragment } from 'react'; | ||
import { getColor } from '@easyv/utils'; | ||
import { min, max, count } from 'd3'; | ||
import { min, max } from 'd3v6'; | ||
const getHighlightData = (data, extent) => { | ||
@@ -5,0 +5,0 @@ switch (extent) { |
import React, { useState, useEffect, useRef } from 'react'; | ||
import { scaleLinear } from 'd3'; | ||
import { scaleLinear } from 'd3v6'; | ||
import { getColorList } from '../utils'; | ||
@@ -4,0 +4,0 @@ |
import React, { memo, Fragment, useMemo } from 'react'; | ||
import { line as d3Line, area as d3Area, curveCatmullRom } from 'd3'; | ||
import { line as d3Line, area as d3Area, curveCatmullRom } from 'd3v6'; | ||
import { getFontStyle, getColorList } from '../utils'; | ||
@@ -4,0 +4,0 @@ import { Lighter, LinearGradient } from '.'; |
import { useMemo } from 'react'; | ||
import { group } from 'd3'; | ||
import { group } from 'd3v6'; | ||
import { | ||
@@ -4,0 +4,0 @@ getStacks, |
import { useMemo } from 'react'; | ||
import { group } from 'd3'; | ||
import { group } from 'd3v6'; | ||
import { | ||
@@ -4,0 +4,0 @@ dataYOrZ, |
@@ -1,2 +0,2 @@ | ||
import { scaleOrdinal as ordinal, range as sequence } from 'd3'; | ||
import { scaleOrdinal as ordinal, range as sequence } from 'd3v6'; | ||
@@ -3,0 +3,0 @@ const defaultSize = 10; |
191971
+ Addedd3v6@npm:d3@^6.7.0
- Removedd3@^6.7.0