summaryrefslogtreecommitdiffhomepage
path: root/desktop/packages/mullvad-vpn/src/shared/routes.ts
blob: 816d5c3cf41b2365c80e13c1ac1127c7b21fb0f1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
export enum RoutePath {
  launch = '/',
  login = '/login',
  tooManyDevices = '/login/too-many-devices',
  deviceRevoked = '/login/device-revoked',
  main = '/main',
  redeemVoucher = '/main/voucher/redeem',
  voucherSuccess = '/main/voucher/success/:newExpiry/:secondsAdded',
  expired = '/main/expired',
  timeAdded = '/main/time-added',
  setupFinished = '/main/setup-finished',
  settings = '/settings',
  selectLanguage = '/settings/language',
  account = '/account',
  userInterfaceSettings = '/settings/interface',
  multihopSettings = '/settings/multihop',
  vpnSettings = '/settings/vpn',
  wireguardSettings = '/settings/advanced/wireguard',
  daitaSettings = '/settings/daita',
  udpOverTcp = '/settings/advanced/wireguard/udp-over-tcp',
  shadowsocks = '/settings/advanced/shadowsocks',
  openVpnSettings = '/settings/advanced/openvpn',
  splitTunneling = '/settings/split-tunneling',
  apiAccessMethods = '/settings/api-access-methods',
  settingsImport = '/settings/settings-import',
  settingsTextImport = '/settings/settings-import/text-import',
  editApiAccessMethods = '/settings/api-access-methods/edit/:id?',
  support = '/settings/support',
  problemReport = '/settings/support/problem-report',
  debug = '/settings/debug',
  selectLocation = '/select-location',
  editCustomBridge = '/select-location/edit-custom-bridge',
  filter = '/select-location/filter',
  appInfo = '/settings/app-info',
  changelog = '/settings/changelog',
  appUpgrade = '/settings/app-upgrade',
  manageDevices = '/settings/manage-devices',
}