summaryrefslogtreecommitdiffhomepage
path: root/gui/src
diff options
context:
space:
mode:
authorOskar <oskar@mullvad.net>2024-08-29 21:52:58 +0200
committerOskar <oskar@mullvad.net>2024-08-30 20:04:00 +0200
commit370857d96e5226c9fe86dcd1a5476c17df16a71d (patch)
treeffb9b17dae42c54ca9e277f95f95fae5572b0654 /gui/src
parente2e6180c3b74f1dcc7a9da84e0e0efd1d73a9e4d (diff)
downloadmullvadvpn-370857d96e5226c9fe86dcd1a5476c17df16a71d.tar.xz
mullvadvpn-370857d96e5226c9fe86dcd1a5476c17df16a71d.zip
Add routing for obfuscation views
Diffstat (limited to 'gui/src')
-rw-r--r--gui/src/renderer/components/AppRouter.tsx4
-rw-r--r--gui/src/renderer/lib/routes.ts2
2 files changed, 6 insertions, 0 deletions
diff --git a/gui/src/renderer/components/AppRouter.tsx b/gui/src/renderer/components/AppRouter.tsx
index ca17d76f1f..e90729507c 100644
--- a/gui/src/renderer/components/AppRouter.tsx
+++ b/gui/src/renderer/components/AppRouter.tsx
@@ -29,10 +29,12 @@ import SelectLanguage from './SelectLanguage';
import Settings from './Settings';
import SettingsImport from './SettingsImport';
import SettingsTextImport from './SettingsTextImport';
+import Shadowsocks from './Shadowsocks';
import SplitTunnelingSettings from './SplitTunnelingSettings';
import Support from './Support';
import TooManyDevices from './TooManyDevices';
import TransitionContainer, { TransitionView } from './TransitionContainer';
+import UdpOverTcp from './UdpOverTcp';
import UserInterfaceSettings from './UserInterfaceSettings';
import VpnSettings from './VpnSettings';
import WireguardSettings from './WireguardSettings';
@@ -83,6 +85,8 @@ export default function AppRouter() {
<Route exact path={RoutePath.userInterfaceSettings} component={UserInterfaceSettings} />
<Route exact path={RoutePath.vpnSettings} component={VpnSettings} />
<Route exact path={RoutePath.wireguardSettings} component={WireguardSettings} />
+ <Route exact path={RoutePath.udpOverTcp} component={UdpOverTcp} />
+ <Route exact path={RoutePath.shadowsocks} component={Shadowsocks} />
<Route exact path={RoutePath.openVpnSettings} component={OpenVpnSettings} />
<Route exact path={RoutePath.splitTunneling} component={SplitTunnelingSettings} />
<Route exact path={RoutePath.apiAccessMethods} component={ApiAccessMethods} />
diff --git a/gui/src/renderer/lib/routes.ts b/gui/src/renderer/lib/routes.ts
index 1f2a3c28a7..0ccc3679ff 100644
--- a/gui/src/renderer/lib/routes.ts
+++ b/gui/src/renderer/lib/routes.ts
@@ -15,6 +15,8 @@ export enum RoutePath {
userInterfaceSettings = '/settings/interface',
vpnSettings = '/settings/vpn',
wireguardSettings = '/settings/advanced/wireguard',
+ udpOverTcp = '/settings/advanced/wireguard/udp-over-tcp',
+ shadowsocks = '/settings/advanced/shadowsocks',
openVpnSettings = '/settings/advanced/openvpn',
splitTunneling = '/settings/split-tunneling',
apiAccessMethods = '/settings/api-access-methods',