@@ -102,7 +102,6 @@ class Editor extends Component {
102
102
} ) ;
103
103
104
104
let result = await apiFetch ( { path : `wp/v2/visualizer/${ id } ` } ) ;
105
- console . log ( 'getChart' , id , result ) ;
106
105
107
106
this . setState ( {
108
107
route : 'chartSelect' ,
@@ -308,7 +307,6 @@ class Editor extends Component {
308
307
} ) ;
309
308
310
309
let result = await apiFetch ( { path : `wp/v2/visualizer/${ id } ` } ) ;
311
- console . log ( 'getChartData' , id , result ) ;
312
310
313
311
let chart = { ...this . state . chart } ;
314
312
@@ -323,10 +321,11 @@ class Editor extends Component {
323
321
} ) ;
324
322
}
325
323
326
- editChartData ( chartData , type ) {
324
+ editChartData ( chartData , source ) {
327
325
let chart = { ...this . state . chart } ;
328
326
let series = [ ] ;
329
327
let settings = { ...chart [ 'visualizer-settings' ] } ;
328
+ let type = chart [ 'visualizer-chart-type' ] ;
330
329
chartData [ 0 ] . map ( ( i , index ) => {
331
330
series [ index ] = {
332
331
label : i ,
@@ -339,17 +338,17 @@ class Editor extends Component {
339
338
let map = series ;
340
339
let fieldName = 'series' ;
341
340
342
- if ( 'pie' === chart [ 'visualizer-chart- type' ] ) {
341
+ if ( 'pie' === type ) {
343
342
map = chartData ;
344
343
fieldName = 'slices' ;
345
344
}
346
345
347
346
map . map ( ( i , index ) => {
348
- if ( 'pie' !== chart [ 'visualizer-chart- type' ] && 0 === index ) {
347
+ if ( 'pie' !== type && 0 === index ) {
349
348
return ;
350
349
}
351
350
352
- const seriesIndex = 'pie' !== chart [ 'visualizer-chart- type' ] ? index - 1 : index ;
351
+ const seriesIndex = 'pie' !== type ? index - 1 : index ;
353
352
354
353
if ( settings [ fieldName ] [ seriesIndex ] === undefined ) {
355
354
settings [ fieldName ] [ seriesIndex ] = { } ;
@@ -358,11 +357,11 @@ class Editor extends Component {
358
357
} ) ;
359
358
360
359
settings [ fieldName ] = settings [ fieldName ] . filter ( ( i , index ) => {
361
- const length = 'pie' !== chart [ 'visualizer-chart-type' ] ? map . length - 1 : map . length ;
360
+ const length = - 1 >= [ 'pie' , 'tabular' , 'dataTable' ] . indexOf ( type ) ? map . length - 1 : map . length ;
362
361
return index < length ;
363
362
} ) ;
364
363
365
- chart [ 'visualizer-source' ] = type ;
364
+ chart [ 'visualizer-source' ] = source ;
366
365
chart [ 'visualizer-default-data' ] = 0 ;
367
366
chart [ 'visualizer-data' ] = chartData ;
368
367
chart [ 'visualizer-series' ] = series ;
0 commit comments