aboutsummaryrefslogtreecommitdiffstats
path: root/packages/shared/src/stores/ServiceBase.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/shared/src/stores/ServiceBase.ts')
-rw-r--r--packages/shared/src/stores/ServiceBase.ts11
1 files changed, 1 insertions, 10 deletions
diff --git a/packages/shared/src/stores/ServiceBase.ts b/packages/shared/src/stores/ServiceBase.ts
index 7bd1d68..b2aff67 100644
--- a/packages/shared/src/stores/ServiceBase.ts
+++ b/packages/shared/src/stores/ServiceBase.ts
@@ -18,10 +18,8 @@
18 * SPDX-License-Identifier: AGPL-3.0-only 18 * SPDX-License-Identifier: AGPL-3.0-only
19 */ 19 */
20 20
21import { IAnyModelType, Instance, types } from 'mobx-state-tree'; 21import { type IAnyModelType, type Instance, types } from 'mobx-state-tree';
22 22
23import type { CertificateSnapshotIn } from './Certificate.js';
24import type Profile from './Profile.js';
25import ServiceSettingsBase from './ServiceSettingsBase.js'; 23import ServiceSettingsBase from './ServiceSettingsBase.js';
26import ServiceState from './ServiceState.js'; 24import ServiceState from './ServiceState.js';
27 25
@@ -56,13 +54,6 @@ export function defineServiceModel<TS extends IAnyModelType>(settings: TS) {
56 get crashed(): boolean { 54 get crashed(): boolean {
57 return self.state.type === 'crashed'; 55 return self.state.type === 'crashed';
58 }, 56 },
59 isCertificateTemporarilyTrusted(
60 certificate: CertificateSnapshotIn,
61 ): boolean {
62 return (
63 self.settings.profile as Profile
64 ).isCertificateTemporarilyTrusted(certificate);
65 },
66 get securityLabel(): SecurityLabelKind { 57 get securityLabel(): SecurityLabelKind {
67 const { 58 const {
68 state: { type: stateType }, 59 state: { type: stateType },