← All changes
|
classes/Visualizer/Gutenberg/src/Components/Sidebar/HorizontalAxisSettings.js
+11
-3
3.1.3
→
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, |
| @@ -149,10 +149,14 @@ | ||
| 149 | 149 | |
| 150 | 150 | <TextControl |
| 151 | 151 | label={ __( 'Count' ) } |
| 152 | 152 | help={ __( 'The number of horizontal gridlines inside the chart area. Minimum value is 2. Specify -1 to automatically compute the number of gridlines.' ) } |
| 153 | - value={ settings.hAxis.gridlines.count } | |
| 153 | + value={ settings.hAxis.gridlines ? settings.hAxis.gridlines.count : '' } | |
| 154 | 154 | onChange={ e => { |
| 155 | + if ( ! settings.hAxis.gridlines ) { | |
| 156 | + settings.hAxis.gridlines = {}; | |
| 157 | + } | |
| 158 | + | |
| 155 | 159 | settings.hAxis.gridlines.count = e; |
| 156 | 160 | this.props.edit( settings ); |
| 157 | 161 | } } |
| 158 | 162 | /> |
| @@ -160,10 +164,14 @@ | ||
| 160 | 164 | <BaseControl |
| 161 | 165 | label={ __( 'Color' ) } |
| 162 | 166 | > |
| 163 | 167 | <ColorPalette |
| 164 | - value={ settings.hAxis.gridlines.color } | |
| 168 | + value={ settings.hAxis.gridlines ? settings.hAxis.gridlines.color : '' } | |
| 165 | 169 | onChange={ e => { |
| 170 | + if ( ! settings.hAxis.gridlines ) { | |
| 171 | + settings.hAxis.gridlines = {}; | |
| 172 | + } | |
| 173 | + | |
| 166 | 174 | settings.hAxis.gridlines.color = e; |
| 167 | 175 | this.props.edit( settings ); |
| 168 | 176 | } } |
| 169 | 177 | /> |