← All changes
|
classes/Visualizer/Gutenberg/src/Components/Sidebar/VerticalAxisSettings.js
+11
-3
3.1.0
→
3.4.2
View file →
| @@ -7,9 +7,9 @@ | ||
| 7 | 7 | Component, |
| 8 | 8 | Fragment |
| 9 | 9 | } = wp.element; |
| 10 | 10 | |
| 11 | -const { ColorPalette } = wp.editor; | |
| 11 | +const { ColorPalette } = wp.blockEditor || wp.editor; | |
| 12 | 12 | |
| 13 | 13 | const { |
| 14 | 14 | BaseControl, |
| 15 | 15 | ExternalLink, |
| @@ -151,10 +151,14 @@ | ||
| 151 | 151 | |
| 152 | 152 | <TextControl |
| 153 | 153 | label={ __( 'Count' ) } |
| 154 | 154 | help={ __( 'The number of Vertical gridlines inside the chart area. Minimum value is 2. Specify -1 to automatically compute the number of gridlines.' ) } |
| 155 | - value={ settings.vAxis.gridlines.count } | |
| 155 | + value={ settings.vAxis.gridlines ? settings.vAxis.gridlines.count : '' } | |
| 156 | 156 | onChange={ e => { |
| 157 | + if ( ! settings.vAxis.gridlines ) { | |
| 158 | + settings.vAxis.gridlines = {}; | |
| 159 | + } | |
| 160 | + | |
| 157 | 161 | settings.vAxis.gridlines.count = e; |
| 158 | 162 | this.props.edit( settings ); |
| 159 | 163 | } } |
| 160 | 164 | /> |
| @@ -162,10 +166,14 @@ | ||
| 162 | 166 | <BaseControl |
| 163 | 167 | label={ __( 'Color' ) } |
| 164 | 168 | > |
| 165 | 169 | <ColorPalette |
| 166 | - value={ settings.vAxis.gridlines.color } | |
| 170 | + value={ settings.vAxis.gridlines ? settings.vAxis.gridlines.color : '' } | |
| 167 | 171 | onChange={ e => { |
| 172 | + if ( ! settings.vAxis.gridlines ) { | |
| 173 | + settings.vAxis.gridlines = {}; | |
| 174 | + } | |
| 175 | + | |
| 168 | 176 | settings.vAxis.gridlines.color = e; |
| 169 | 177 | this.props.edit( settings ); |
| 170 | 178 | } } |
| 171 | 179 | /> |