Skip to content

Commit 9cafe1e

Browse files
committed
groupby: don't mandate styling for each group, or any style at all
1 parent 462b2f0 commit 9cafe1e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/transforms/groupby.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,8 @@ function transformOne(trace, state) {
108108
var newData = new Array(groupNames.length);
109109
var len = Math.min(trace.x.length, trace.y.length, groups.length);
110110

111+
var style = opts.style || {};
112+
111113
for(var i = 0; i < groupNames.length; i++) {
112114
var groupName = groupNames[i];
113115

@@ -126,7 +128,7 @@ function transformOne(trace, state) {
126128
}
127129

128130
newTrace.name = groupName;
129-
newTrace = Lib.extendDeep(newTrace, opts.style[groupName]);
131+
newTrace = Lib.extendDeep(newTrace, style[groupName] || {});
130132
}
131133

132134
return newData;

0 commit comments

Comments
 (0)