summaryrefslogtreecommitdiffhomepage
path: root/gui/src/shared
diff options
context:
space:
mode:
authorOskar Nyberg <oskar@mullvad.net>2021-05-20 10:19:10 +0200
committerOskar Nyberg <oskar@mullvad.net>2021-05-21 10:38:59 +0200
commit5a8a3fc7f615ab13fe38e28908a9b09383bff086 (patch)
treecd8f6a13afba068d41d9b9738c18cf87fda68ddf /gui/src/shared
parent25fe65cea4876a780ddf87da0576802951d32eff (diff)
downloadmullvadvpn-5a8a3fc7f615ab13fe38e28908a9b09383bff086.tar.xz
mullvadvpn-5a8a3fc7f615ab13fe38e28908a9b09383bff086.zip
Add ad/tracker blocking settings to desktop app
Diffstat (limited to 'gui/src/shared')
-rw-r--r--gui/src/shared/daemon-rpc-types.ts10
1 files changed, 8 insertions, 2 deletions
diff --git a/gui/src/shared/daemon-rpc-types.ts b/gui/src/shared/daemon-rpc-types.ts
index 07a75c07ff..92d08e8d5c 100644
--- a/gui/src/shared/daemon-rpc-types.ts
+++ b/gui/src/shared/daemon-rpc-types.ts
@@ -261,8 +261,14 @@ export interface ITunnelOptions {
}
export interface IDnsOptions {
- custom: boolean;
- addresses: string[];
+ state: 'custom' | 'default';
+ customOptions: {
+ addresses: string[];
+ };
+ defaultOptions: {
+ blockAds: boolean;
+ blockTrackers: boolean;
+ };
}
export type ProxySettings = ILocalProxySettings | IRemoteProxySettings | IShadowsocksProxySettings;