diff options
| author | Oskar Nyberg <oskar@mullvad.net> | 2020-11-17 11:09:35 +0100 |
|---|---|---|
| committer | Oskar Nyberg <oskar@mullvad.net> | 2020-11-17 11:09:35 +0100 |
| commit | 6d95d36bb37e73e65f7b4950993dc3e42d447a5c (patch) | |
| tree | ee2d4b9f0de9cd08615c396f7157baa603e9194e /gui/src/renderer/containers | |
| parent | 765f777dd4399b334fe6641e5d427d379826501a (diff) | |
| parent | 6332e991b2bfaf334df03d93d5bd20df06ae699f (diff) | |
| download | mullvadvpn-6d95d36bb37e73e65f7b4950993dc3e42d447a5c.tar.xz mullvadvpn-6d95d36bb37e73e65f7b4950993dc3e42d447a5c.zip | |
Merge branch 'custom-dns-ui'
Diffstat (limited to 'gui/src/renderer/containers')
| -rw-r--r-- | gui/src/renderer/containers/AdvancedSettingsPage.tsx | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/gui/src/renderer/containers/AdvancedSettingsPage.tsx b/gui/src/renderer/containers/AdvancedSettingsPage.tsx index 6dec67cf4d..68d6899acb 100644 --- a/gui/src/renderer/containers/AdvancedSettingsPage.tsx +++ b/gui/src/renderer/containers/AdvancedSettingsPage.tsx @@ -1,7 +1,12 @@ import log from 'electron-log'; import { connect } from 'react-redux'; import { RouteComponentProps, withRouter } from 'react-router'; -import { BridgeState, RelayProtocol, TunnelProtocol } from '../../shared/daemon-rpc-types'; +import { + BridgeState, + IDnsOptions, + RelayProtocol, + TunnelProtocol, +} from '../../shared/daemon-rpc-types'; import RelaySettingsBuilder from '../../shared/relay-settings-builder'; import AdvancedSettings from '../components/AdvancedSettings'; @@ -19,6 +24,7 @@ const mapStateToProps = (state: IReduxState) => { mssfix: state.settings.openVpn.mssfix, wireguardMtu: state.settings.wireguard.mtu, bridgeState: state.settings.bridgeState, + dns: state.settings.dns, ...protocolAndPort, }; }; @@ -152,6 +158,11 @@ const mapDispatchToProps = (_dispatch: ReduxDispatch, props: RouteComponentProps log.error('Failed to update mtu value', e.message); } }, + + setDnsOptions: (dns: IDnsOptions) => { + return props.app.setDnsOptions(dns); + }, + onViewWireguardKeys: () => props.history.push('/settings/advanced/wireguard-keys'), onViewLinuxSplitTunneling: () => props.history.push('/settings/advanced/linux-split-tunneling'), }; |
