Skip to content

Commit f36b478

Browse files
committed
rebuild
1 parent ebad2f3 commit f36b478

File tree

3 files changed

+25
-18
lines changed

3 files changed

+25
-18
lines changed

dist/react-chartjs-2.js

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1973,7 +1973,7 @@ var ChartComponent = function (_React$Component) {
19731973
return true;
19741974
}
19751975

1976-
var nextData = this.transformDataProp();
1976+
var nextData = this.transformDataProp(nextProps);
19771977
return !(0, _lodash2.default)(this.shadowDataProp, nextData);
19781978
}
19791979
}, {
@@ -1983,11 +1983,15 @@ var ChartComponent = function (_React$Component) {
19831983
}
19841984
}, {
19851985
key: 'transformDataProp',
1986-
value: function transformDataProp() {
1987-
var data = this.props.data;
1988-
1989-
var node = _reactDom2.default.findDOMNode(this);
1990-
return typeof data == "function" ? data(node) : data;
1986+
value: function transformDataProp(props) {
1987+
var data = props.data;
1988+
1989+
if (typeof data == "function") {
1990+
var node = _reactDom2.default.findDOMNode(this);
1991+
return data(node);
1992+
} else {
1993+
return data;
1994+
}
19911995
}
19921996

19931997
// Chart.js directly mutates the data.dataset objects by adding _meta proprerty
@@ -2002,7 +2006,7 @@ var ChartComponent = function (_React$Component) {
20022006
return;
20032007
}
20042008

2005-
var data = this.transformDataProp();
2009+
var data = this.transformDataProp(this.props);
20062010

20072011
this.shadowDataProp = _extends({}, data, {
20082012
datasets: data.datasets && data.datasets.map(function (set) {
@@ -2018,7 +2022,7 @@ var ChartComponent = function (_React$Component) {
20182022
var options = this.props.options;
20192023

20202024

2021-
var data = this.memoizeDataProps();
2025+
var data = this.memoizeDataProps(this.props);
20222026

20232027
if (!this.chart_instance) return;
20242028

0 commit comments

Comments
 (0)