From 759d93dc198a3cc8c5265245c0144efa5435682b Mon Sep 17 00:00:00 2001 From: Vijay Aravamudhan Date: Fri, 22 Apr 2022 15:04:21 -0500 Subject: Turn off usage of 'debug' npm package using with electron-16 (fixes #17) --- src/features/todos/preload.ts | 7 ++++--- src/features/todos/store.js | 23 ++++++++++++----------- 2 files changed, 16 insertions(+), 14 deletions(-) (limited to 'src/features/todos') diff --git a/src/features/todos/preload.ts b/src/features/todos/preload.ts index 896d82bdf..4ccee39a0 100644 --- a/src/features/todos/preload.ts +++ b/src/features/todos/preload.ts @@ -1,9 +1,10 @@ import { ipcRenderer } from 'electron'; import { IPC } from './constants'; -const debug = require('debug')('Ferdium:feature:todos:preload'); +// TODO: Go back to 'debug' from 'console.log' when https://github.com/electron/electron/issues/31689 is fixed +// const debug = require('debug')('Ferdium:feature:todos:preload'); -debug('Preloading Todos Webview'); +console.log('Preloading Todos Webview'); let hostMessageListener = ({ action }) => { switch (action) { @@ -27,7 +28,7 @@ window['ferdium'] = { }; ipcRenderer.on(IPC.TODOS_HOST_CHANNEL, (event, message) => { - debug('Received host message', event, message); + console.log('Received host message', event, message); hostMessageListener(message); }); diff --git a/src/features/todos/store.js b/src/features/todos/store.js index 90ea47c71..41e632b49 100644 --- a/src/features/todos/store.js +++ b/src/features/todos/store.js @@ -18,7 +18,8 @@ import { createActionBindings } from '../utils/ActionBinding'; import { IPC, TODOS_ROUTES } from './constants'; import UserAgent from '../../models/UserAgent'; -const debug = require('debug')('Ferdium:feature:todos:store'); +// TODO: Go back to 'debug' from 'console.log' when https://github.com/electron/electron/issues/31689 is fixed +// const debug = require('debug')('Ferdium:feature:todos:store'); export default class TodoStore extends FeatureStore { @observable stores = null; @@ -96,7 +97,7 @@ export default class TodoStore extends FeatureStore { // ========== PUBLIC API ========= // @action start(stores, actions) { - debug('TodoStore::start'); + console.log('TodoStore::start'); this.stores = stores; this.actions = actions; @@ -133,7 +134,7 @@ export default class TodoStore extends FeatureStore { @action stop() { super.stop(); - debug('TodoStore::stop'); + console.log('TodoStore::stop'); this.reset(); this.isFeatureActive = false; } @@ -162,7 +163,7 @@ export default class TodoStore extends FeatureStore { }; @action _setTodosWebview = ({ webview }) => { - debug('_setTodosWebview', webview); + console.log('_setTodosWebview', webview); if (this.webview !== webview) { this.webview = webview; this.userAgentModel.setWebviewReference(webview); @@ -170,14 +171,14 @@ export default class TodoStore extends FeatureStore { }; @action _handleHostMessage = message => { - debug('_handleHostMessage', message); + console.log('_handleHostMessage', message); if (message.action === 'todos:create') { this.webview.send(IPC.TODOS_HOST_CHANNEL, message); } }; @action _handleClientMessage = ({ channel, message = {} }) => { - debug('_handleClientMessage', channel, message); + console.log('_handleClientMessage', channel, message); switch (message.action) { case 'todos:initialized': this._onTodosClientInitialized(); @@ -186,7 +187,7 @@ export default class TodoStore extends FeatureStore { this._goToService(message.data); break; default: - debug('Other message received', channel, message); + console.log('Other message received', channel, message); if (this.stores.services.isTodosServiceAdded) { this.actions.service.handleIPCMessage({ serviceId: this.stores.services.isTodosServiceAdded.id, @@ -202,7 +203,7 @@ export default class TodoStore extends FeatureStore { }; @action _toggleTodosFeatureVisibility = () => { - debug('_toggleTodosFeatureVisibility'); + console.log('_toggleTodosFeatureVisibility'); this._updateSettings({ isFeatureEnabledByUser: !this.settings.isFeatureEnabledByUser, @@ -210,14 +211,14 @@ export default class TodoStore extends FeatureStore { }; _openDevTools = () => { - debug('_openDevTools'); + console.log('_openDevTools'); const webview = document.querySelector('#todos-panel webview'); if (webview) webview.openDevTools(); }; _reload = () => { - debug('_reload'); + console.log('_reload'); const webview = document.querySelector('#todos-panel webview'); if (webview) webview.reload(); @@ -285,7 +286,7 @@ export default class TodoStore extends FeatureStore { const { pathname } = this.stores.router.location; if (pathname === TODOS_ROUTES.TARGET) { - debug('Router is on todos route, show todos panel'); + console.log('Router is on todos route, show todos panel'); // todosStore.start(stores, actions); this.stores.router.push('/'); -- cgit v1.2.3-54-g00ecf