From e320a2dbebc79bf1ab23395ff5dc38b0b7292446 Mon Sep 17 00:00:00 2001 From: Henrique Dias Date: Fri, 17 Apr 2020 11:59:24 +0100 Subject: [PATCH] fix: circular dependency between dialogs and daemon License: MIT Signed-off-by: Henrique Dias --- src/daemon/consts.js | 10 ++++++++++ src/daemon/index.js | 10 +--------- src/dialogs/ipfs-not-running.js | 2 +- 3 files changed, 12 insertions(+), 10 deletions(-) create mode 100644 src/daemon/consts.js diff --git a/src/daemon/consts.js b/src/daemon/consts.js new file mode 100644 index 000000000..19619a9eb --- /dev/null +++ b/src/daemon/consts.js @@ -0,0 +1,10 @@ +module.exports = Object.freeze({ + STATUS: { + STARTING_STARTED: 1, + STARTING_FINISHED: 2, + STARTING_FAILED: 3, + STOPPING_STARTED: 4, + STOPPING_FINISHED: 5, + STOPPING_FAILED: 6 + } +}) diff --git a/src/daemon/index.js b/src/daemon/index.js index 6530ea0d2..facc4bec9 100644 --- a/src/daemon/index.js +++ b/src/daemon/index.js @@ -5,15 +5,7 @@ const createDaemon = require('./daemon') const { ipfsNotRunningDialog } = require('../dialogs') const store = require('../common/store') const logger = require('../common/logger') - -const STATUS = { - STARTING_STARTED: 1, - STARTING_FINISHED: 2, - STARTING_FAILED: 3, - STOPPING_STARTED: 4, - STOPPING_FINISHED: 5, - STOPPING_FAILED: 6 -} +const { STATUS } = require('./consts') module.exports = async function (ctx) { let ipfsd = null diff --git a/src/dialogs/ipfs-not-running.js b/src/dialogs/ipfs-not-running.js index 9f899219f..33a1a5e83 100644 --- a/src/dialogs/ipfs-not-running.js +++ b/src/dialogs/ipfs-not-running.js @@ -1,6 +1,6 @@ const i18n = require('i18next') const dialog = require('./dialog') -const { STATUS } = require('../daemon') +const { STATUS } = require('../daemon/consts') const logger = require('../common/logger') module.exports = async function ({ startIpfs }) {