summaryrefslogtreecommitdiffhomepage
path: root/gui/src/main
diff options
context:
space:
mode:
authorOskar Nyberg <oskar@mullvad.net>2022-09-06 15:41:08 +0200
committerHank <hank@mullvad.net>2022-09-20 11:32:56 +0200
commit61691a099015652c66b8931e2767df0bb7c10c3f (patch)
treedb3053effd6dedc47c28dca7a6f1d16dbb4d54fb /gui/src/main
parentb0b74d00d5234405205e4a1527791c820a06fa78 (diff)
downloadmullvadvpn-61691a099015652c66b8931e2767df0bb7c10c3f.tar.xz
mullvadvpn-61691a099015652c66b8931e2767df0bb7c10c3f.zip
Add sepearate implementation for main-process for tests
Diffstat (limited to 'gui/src/main')
-rw-r--r--gui/src/main/relay-list.ts8
1 files changed, 2 insertions, 6 deletions
diff --git a/gui/src/main/relay-list.ts b/gui/src/main/relay-list.ts
index 8583f58776..b43548e6a1 100644
--- a/gui/src/main/relay-list.ts
+++ b/gui/src/main/relay-list.ts
@@ -1,11 +1,7 @@
import { BridgeState, IRelayList, liftConstraint, RelaySettings } from '../shared/daemon-rpc-types';
+import { IRelayListPair } from '../shared/ipc-schema';
import { IpcMainEventChannel } from './ipc-event-channel';
-interface RelayLists {
- relays: IRelayList;
- bridges: IRelayList;
-}
-
export default class RelayList {
private relays: IRelayList = { countries: [] };
@@ -32,7 +28,7 @@ export default class RelayList {
relayList: IRelayList,
relaySettings: RelaySettings,
bridgeState: BridgeState,
- ): RelayLists {
+ ): IRelayListPair {
const filteredRelays = this.processRelaysForPresentation(relayList, relaySettings);
const filteredBridges = this.processBridgesForPresentation(relayList, bridgeState);