From 5d6164973e92fa8a3e3c18a0eb2e29494aea4f48 Mon Sep 17 00:00:00 2001 From: Stefan Malzner Date: Sun, 9 Dec 2018 20:48:25 +0100 Subject: Fix linting issues --- src/models/Service.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'src/models/Service.js') diff --git a/src/models/Service.js b/src/models/Service.js index 5ec42af80..03aec773b 100644 --- a/src/models/Service.js +++ b/src/models/Service.js @@ -6,9 +6,13 @@ const debug = require('debug')('Franz:Service'); export default class Service { id = ''; + recipe = ''; + webview = null; + timer = null; + events = {}; isAttached = false; @@ -16,26 +20,43 @@ export default class Service { @observable isActive = false; // Is current webview active @observable name = ''; + @observable unreadDirectMessageCount = 0; + @observable unreadIndirectMessageCount = 0; @observable order = 99; + @observable isEnabled = true; + @observable isMuted = false; + @observable team = ''; + @observable customUrl = ''; + @observable isNotificationEnabled = true; + @observable isBadgeEnabled = true; + @observable isIndirectMessageBadgeEnabled = true; + @observable iconUrl = ''; + @observable hasCustomUploadedIcon = false; + @observable hasCrashed = false; + @observable isDarkModeEnabled = false; + @observable spellcheckerLanguage = null; @observable isFirstLoad = true; + @observable isLoading = true; + @observable isError = false; + @observable errorMessage = ''; constructor(data, recipe) { -- cgit v1.2.3-54-g00ecf