aboutsummaryrefslogtreecommitdiffstats
path: root/src/features/serviceProxy
diff options
context:
space:
mode:
authorLibravatar Stefan Malzner <stefan@adlk.io>2018-12-01 14:34:39 +0100
committerLibravatar Stefan Malzner <stefan@adlk.io>2018-12-01 14:34:39 +0100
commit035dc1bbb1951bfe99740009f8b999c65861d133 (patch)
tree4e987938d7a25c08ea64f2692d5ae9f0b8bd80fe /src/features/serviceProxy
parentShow service dark mode option only for dark mode services (diff)
downloadferdium-app-035dc1bbb1951bfe99740009f8b999c65861d133.tar.gz
ferdium-app-035dc1bbb1951bfe99740009f8b999c65861d133.tar.zst
ferdium-app-035dc1bbb1951bfe99740009f8b999c65861d133.zip
Move default feature config to config.js
Diffstat (limited to 'src/features/serviceProxy')
-rw-r--r--src/features/serviceProxy/index.js13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/features/serviceProxy/index.js b/src/features/serviceProxy/index.js
index edb1c9367..50dea8c9b 100644
--- a/src/features/serviceProxy/index.js
+++ b/src/features/serviceProxy/index.js
@@ -1,16 +1,15 @@
1import { autorun, reaction, observable } from 'mobx'; 1import { autorun, reaction, observable } from 'mobx';
2import { remote } from 'electron'; 2import { remote } from 'electron';
3 3
4import { DEFAULT_FEATURES_CONFIG } from '../../config';
5
4const { session } = remote; 6const { session } = remote;
5 7
6const debug = require('debug')('Franz:feature:serviceProxy'); 8const debug = require('debug')('Franz:feature:serviceProxy');
7 9
8const DEFAULT_ENABLED = false;
9const DEFAULT_IS_PREMIUM = true;
10
11export const config = observable({ 10export const config = observable({
12 isEnabled: DEFAULT_ENABLED, 11 isEnabled: DEFAULT_FEATURES_CONFIG.isServiceProxyEnabled,
13 isPremium: DEFAULT_IS_PREMIUM, 12 isPremium: DEFAULT_FEATURES_CONFIG.isServiceProxyPremiumFeature,
14}); 13});
15 14
16export default function init(stores) { 15export default function init(stores) {
@@ -25,8 +24,8 @@ export default function init(stores) {
25 24
26 const { isServiceProxyEnabled, isServiceProxyPremiumFeature } = stores.features.features; 25 const { isServiceProxyEnabled, isServiceProxyPremiumFeature } = stores.features.features;
27 26
28 config.isEnabled = isServiceProxyEnabled !== undefined ? isServiceProxyEnabled : DEFAULT_ENABLED; 27 config.isEnabled = isServiceProxyEnabled !== undefined ? isServiceProxyEnabled : DEFAULT_FEATURES_CONFIG.isServiceProxyEnabled;
29 config.isPremium = isServiceProxyPremiumFeature !== undefined ? isServiceProxyPremiumFeature : DEFAULT_IS_PREMIUM; 28 config.isPremium = isServiceProxyPremiumFeature !== undefined ? isServiceProxyPremiumFeature : DEFAULT_FEATURES_CONFIG.isServiceProxyPremiumFeature;
30 29
31 autorun(() => { 30 autorun(() => {
32 const services = stores.services.all; 31 const services = stores.services.all;