diff --git a/package-lock.json b/package-lock.json index 8f29ab7..0cb2618 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "vizart-basic", - "version": "2.0.3", + "version": "2.0.4", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index a023a00..ec24196 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vizart-basic", - "version": "2.0.3", + "version": "2.0.4", "description": "VizArt Basic Charts: bar, row, rose, line, area, etc.", "main": "dist/vizart-basic.js", "module": "dist/vizart-basic.mjs", diff --git a/src/model/bar/animate.js b/src/model/bar/animate.js index 61648ab..4ac8daa 100644 --- a/src/model/bar/animate.js +++ b/src/model/bar/animate.js @@ -1,5 +1,5 @@ -import { mouse, select } from 'd3-selection'; -import { transition } from 'd3-transition'; +import { mouse, select, selection } from 'd3-selection'; +import 'd3-transition'; import drawRects from './draw-rects'; import drawHiddenRects from './draw-hidden-rects'; @@ -61,7 +61,7 @@ const animate = state => { const dataJoin = dataUpdate.enter(); const dataRemove = dataUpdate.exit(); - const exitTransition = transition() + const exitTransition = selection().transition() .duration(_options.animation.duration.remove) .each(() => { dataRemove