Skip to content

Commit 19823b2

Browse files
Add block support in widget area #832
1 parent d37770f commit 19823b2

File tree

5 files changed

+13
-5
lines changed

5 files changed

+13
-5
lines changed

classes/Visualizer/Gutenberg/Block.php

+8
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,14 @@ public function enqueue_gutenberg_scripts() {
8080
$version = $this->version;
8181
}
8282

83+
if ( ! wp_script_is( 'visualizer-datatables', 'registered' ) ) {
84+
wp_register_script( 'visualizer-datatables', VISUALIZER_ABSURL . 'js/lib/datatables.min.js', array( 'jquery-ui-core' ), Visualizer_Plugin::VERSION );
85+
}
86+
87+
if ( ! wp_style_is( 'visualizer-datatables', 'registered' ) ) {
88+
wp_register_style( 'visualizer-datatables', VISUALIZER_ABSURL . 'css/lib/datatables.min.css', array(), Visualizer_Plugin::VERSION );
89+
}
90+
8391
// Enqueue the bundled block JS file
8492
wp_enqueue_script( 'handsontable', $handsontableJS );
8593
wp_enqueue_script( 'visualizer-gutenberg-block', $blockPath, array( 'wp-api', 'handsontable', 'visualizer-datatables', 'moment' ), $version, true );

classes/Visualizer/Gutenberg/build/block.js

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

classes/Visualizer/Gutenberg/src/Components/ChartRender.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ class ChartRender extends Component {
3737

3838
render() {
3939

40-
let chartVersion = google.visualization.Version || 'current';
40+
let chartVersion = 'undefined' !== typeof google ? google.visualization.Version : 'current';
4141

4242
let chart, footer;
4343

classes/Visualizer/Gutenberg/src/Components/ChartSelect.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ class ChartSelect extends Component {
5757

5858
render() {
5959

60-
let chartVersion = google.visualization.Version || 'current';
60+
let chartVersion = 'undefined' !== typeof google ? google.visualization.Version : 'current';
6161

6262
let chart, footer;
6363

classes/Visualizer/Gutenberg/src/Components/Charts.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ class Charts extends Component {
7474

7575
render() {
7676

77-
let chartVersion = google.visualization.Version || 'current';
77+
let chartVersion = 'undefined' !== typeof google ? google.visualization.Version : 'current';
7878

7979
const { charts, isBusy, chartsLoaded, perPage } = this.state;
8080

0 commit comments

Comments
 (0)