9 Commits

5 changed files with 13 additions and 15 deletions
+2 -2
View File
@@ -1,12 +1,12 @@
{ {
"name": "@axe-web/block-dev-tool", "name": "@axe-web/block-dev-tool",
"version": "1.0.32", "version": "1.0.36",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "@axe-web/block-dev-tool", "name": "@axe-web/block-dev-tool",
"version": "1.0.32", "version": "1.0.36",
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"@axe-web/create-block": "^1.1.30", "@axe-web/create-block": "^1.1.30",
+4 -4
View File
@@ -1,15 +1,15 @@
{ {
"name": "@axe-web/block-dev-tool", "name": "@axe-web/block-dev-tool",
"version": "1.0.32", "version": "1.0.36",
"author": { "author": {
"name": "AXE-WEB", "name": "AXE-WEB",
"email": "office@axe-web.com", "email": "office@axe-web.com",
"url": "https://axe-web.com/" "url": "https://axe-web.com/"
}, },
"scripts": { "scripts": {
"info": "BLOCK_NAME=icon-text-columns MODULE_PATH= node debug.js", "info": "BLOCK_NAME=ebooks-resources MODULE_PATH= node debug.js",
"dev": "BLOCK_NAME=icon-text-columns MODULE_PATH= node server.js", "dev": "BLOCK_NAME=ebooks-resources MODULE_PATH= node server.js",
"build-platform": "BLOCK_NAME=icon-text-columns MODULE_PATH= node ./build.js", "build-platform": "BLOCK_NAME=ebooks-resources MODULE_PATH= node ./build.js",
"dev-dev-tool": "rollup --config rollup.config.js --watch", "dev-dev-tool": "rollup --config rollup.config.js --watch",
"build-dev-tool": "rollup --config rollup.config.js" "build-dev-tool": "rollup --config rollup.config.js"
}, },
@@ -33,7 +33,7 @@ class <%= blockClassModel %>_Component extends \Core\Component {
$output = ( include( __DIR__ . '/templates/<%= blockFilename %>.template.php' ) )( $args, self::class ); $output = ( include( __DIR__ . '/templates/<%= blockFilename %>.template.php' ) )( $args, self::class );
return apply_filters( 'axeweb_blocks/<%= ownerFilename %>/<%= blockFilename %>::content', $output ); return apply_filters( 'axeweb_blocks/<%= ownerFilename %>/<%= blockFilename %>::content', $output, $args );
} }
function register_custom_logic(): void { function register_custom_logic(): void {
@@ -3,6 +3,8 @@
namespace AXEWEB_Blocks\Blocks\<%= ownerClass %>\<%= blockClassModel %>\Helpers; namespace AXEWEB_Blocks\Blocks\<%= ownerClass %>\<%= blockClassModel %>\Helpers;
class <%= blockClassModel %>_Elementor_Widget extends \Elementor\Widget_Base { class <%= blockClassModel %>_Elementor_Widget extends \Elementor\Widget_Base {
use \Core\Traits\Elementor_Widget;
const PLUGIN_NAME = '<%= blockFilename %>'; const PLUGIN_NAME = '<%= blockFilename %>';
public function get_name() { public function get_name() {
@@ -35,12 +37,8 @@ class <%= blockClassModel %>_Elementor_Widget extends \Elementor\Widget_Base {
$component = new \AXEWEB_Blocks\Blocks\<%= ownerClass %>\<%= blockClassModel %>\<%= blockClassModel %>_Component(); $component = new \AXEWEB_Blocks\Blocks\<%= ownerClass %>\<%= blockClassModel %>\<%= blockClassModel %>_Component();
$args = self::prepare( $settings ); $args = $this->prepare( $settings );
$component->render( $args ); $component->render( $args );
} }
public static function prepare( $args ): array {
// Prepare $args for render function.
return $args;
}
} }
+3 -3
View File
@@ -38,7 +38,7 @@ import {
import PluginError from 'plugin-error'; import PluginError from 'plugin-error';
import {Server} from "socket.io"; import {Server} from "socket.io";
import {createServer} from 'http'; import {createServer} from 'http';
import {authtoken, connect} from "ngrok"; // import {authtoken, connect} from "ngrok";
import bodyParser from "body-parser"; import bodyParser from "body-parser";
/** /**
@@ -569,8 +569,8 @@ async function getShareableUrl() {
let url; let url;
try { try {
await authtoken(data.ngrokApiToken); // await authtoken(data.ngrokApiToken);
url = await connect(port); // url = await connect(port);
} catch (e) { } catch (e) {
console.log('Error:', `Can't connect to ngrok, probably wrong token.`); console.log('Error:', `Can't connect to ngrok, probably wrong token.`);
} }