PluginProbe
Visualizer – Tables & Charts Manager with Built-in AI Generator / 3.4.2
Visualizer – Tables & Charts Manager with Built-in AI Generator v3.4.2
4.0.8 4.0.7 4.0.6 4.0.5 4.0.4 4.0.3 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.1 3.1.2 3.1.3 3.10.0 3.10.1 3.10.10 3.10.11 3.10.12 3.10.13 3.10.14 3.10.15 3.10.2 3.10.3 All 149 releases
← All changes | classes/Visualizer/Gutenberg/src/Components/Sidebar/TableSettings.js +15 -18 3.10.103.4.2 View file →
@@ -24,9 +24,8 @@
24 24
25 25 const settings = this.props.chart['visualizer-settings'];
26 26
27 27 const type = this.props.chart['visualizer-chart-type'];
28 - const library = this.props.chart['visualizer-chart-library'];
29 28
30 29 return (
31 30 <PanelBody
32 31 title={ __( 'Table Settings' ) }
@@ -33,9 +32,9 @@
33 32 initialOpen={ false }
34 33 className="visualizer-advanced-panel"
35 34 >
36 35
37 - { ( 'DataTable' === library ) ? (
36 + { ( 'dataTable' === type ) ? (
38 37 <Fragment>
39 38 <CheckboxControl
40 39 label={ __( 'Enable Pagination' ) }
41 40 help={ __( 'To enable paging through the data.' ) }
@@ -149,31 +148,29 @@
149 148 <Fragment>
150 149 <SelectControl
151 150 label={ __( 'Enable Pagination' ) }
152 151 help={ __( 'To enable paging through the data.' ) }
153 - value={ settings.pagination ? settings.pagination : 0 }
152 + value={ settings.page ? settings.page : 'disable' }
154 153 options={ [
155 - { label: __( 'Enable' ), value: 1 },
156 - { label: __( 'Disable' ), value: 0 }
154 + { label: __( 'Enable' ), value: 'enable' },
155 + { label: __( 'Disable' ), value: 'disable' }
157 156 ] }
158 157 onChange={ e => {
159 - settings.pagination = e;
158 + settings.page = e;
160 159 this.props.edit( settings );
161 160 } }
162 161 />
163 162
164 - { '1' === settings.pagination && (
165 - <TextControl
166 - label={ __( 'Number of rows per page' ) }
167 - help={ __( 'The number of rows in each page, when paging is enabled.' ) }
168 - type="number"
169 - value={ settings.pageSize }
170 - onChange={ e => {
171 - settings.pageSize = e;
172 - this.props.edit( settings );
173 - } }
174 - />
175 - ) }
163 + <TextControl
164 + label={ __( 'Number of rows per page' ) }
165 + help={ __( 'The number of rows in each page, when paging is enabled.' ) }
166 + type="number"
167 + value={ settings.pageSize }
168 + onChange={ e => {
169 + settings.pageSize = e;
170 + this.props.edit( settings );
171 + } }
172 + />
176 173
177 174 <SelectControl
178 175 label={ __( 'Disable Sort' ) }
179 176 help={ __( 'To disable sorting on columns.' ) }