diff options
| author | Tobias Järvelöv <tobias.jarvelov@mullvad.net> | 2025-05-20 21:12:50 +0200 |
|---|---|---|
| committer | Sebastian Holmin <sebastian.holmin@mullvad.net> | 2025-05-28 13:25:41 +0200 |
| commit | 39e5a012bd27351d96c41397672d436160ee8334 (patch) | |
| tree | ab24c8329be7e9d6be4f7fe92e97ff68f1d5cac1 | |
| parent | 2a9919e72967d557556a528bea5c96b1b625acae (diff) | |
| download | mullvadvpn-39e5a012bd27351d96c41397672d436160ee8334.tar.xz mullvadvpn-39e5a012bd27351d96c41397672d436160ee8334.zip | |
Update import path for routes
66 files changed, 66 insertions, 65 deletions
diff --git a/desktop/packages/mullvad-vpn/scripts/build-test-executable.sh b/desktop/packages/mullvad-vpn/scripts/build-test-executable.sh index 9dd6f26b03..8bc64c06f1 100755 --- a/desktop/packages/mullvad-vpn/scripts/build-test-executable.sh +++ b/desktop/packages/mullvad-vpn/scripts/build-test-executable.sh @@ -9,10 +9,10 @@ TARGET=${1:-$(rustc -vV | sed -n 's|host: ||p')} PRODUCT_VERSION=$(cargo run -q --bin mullvad-version) ASSETS=( - "build-standalone/src/renderer/lib/routes.js" "build-standalone/src/renderer/lib/foundations/*.js" "build-standalone/src/renderer/lib/foundations/**/*.js" "build-standalone/src/shared/constants/*.js" + "build-standalone/src/shared/routes.js" "build-standalone/test/e2e/utils.js" "build-standalone/test/e2e/shared/*.js" "build-standalone/test/e2e/installed/*.js" diff --git a/desktop/packages/mullvad-vpn/src/renderer/app.tsx b/desktop/packages/mullvad-vpn/src/renderer/app.tsx index 5050797b5c..2e39ae7022 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/app.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/app.tsx @@ -38,6 +38,7 @@ import { IGuiSettingsState, SYSTEM_PREFERRED_LOCALE_KEY } from '../shared/gui-se import { IChangelog, ICurrentAppVersionInfo, IHistoryObject } from '../shared/ipc-types'; import log, { ConsoleOutput } from '../shared/logging'; import { LogLevel } from '../shared/logging-types'; +import { RoutePath } from '../shared/routes'; import { Scheduler } from '../shared/scheduler'; import AppRouter from './components/AppRouter'; import ErrorBoundary from './components/ErrorBoundary'; @@ -50,7 +51,6 @@ import { Theme } from './lib/components'; import History, { TransitionType } from './lib/history'; import { loadTranslations } from './lib/load-translations'; import IpcOutput from './lib/logging'; -import { RoutePath } from './lib/routes'; import accountActions from './redux/account/actions'; import { appUpgradeActions } from './redux/app-upgrade/actions'; import connectionActions from './redux/connection/actions'; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/ApiAccessMethods.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/ApiAccessMethods.tsx index 0d5842cdeb..1018f11259 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/ApiAccessMethods.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/ApiAccessMethods.tsx @@ -4,13 +4,13 @@ import styled from 'styled-components'; import { AccessMethodSetting } from '../../shared/daemon-rpc-types'; import { messages } from '../../shared/gettext'; +import { RoutePath } from '../../shared/routes'; import { useAppContext } from '../context'; import { useApiAccessMethodTest } from '../lib/api-access-methods'; import { Button, Container, Flex, Spinner } from '../lib/components'; import { colors, spacings } from '../lib/foundations'; import { useHistory } from '../lib/history'; import { generateRoutePath } from '../lib/routeHelpers'; -import { RoutePath } from '../lib/routes'; import { useBoolean } from '../lib/utility-hooks'; import { useSelector } from '../redux/store'; import { AppNavigationHeader } from './'; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/AppRouter.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/AppRouter.tsx index 8c38068b31..aba4887f2e 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/AppRouter.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/AppRouter.tsx @@ -1,9 +1,9 @@ import { useCallback, useRef } from 'react'; import { Route, Switch } from 'react-router'; +import { RoutePath } from '../../shared/routes'; import LoginPage from '../components/Login'; import SelectLocation from '../components/select-location/SelectLocationContainer'; -import { RoutePath } from '../lib/routes'; import { useViewTransitions } from '../lib/transition-hooks'; import Account from './Account'; import ApiAccessMethods from './ApiAccessMethods'; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/ExpiredAccountAddTime.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/ExpiredAccountAddTime.tsx index e4267d76dc..d1fd5c7153 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/ExpiredAccountAddTime.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/ExpiredAccountAddTime.tsx @@ -7,6 +7,7 @@ import { formatDate } from '../../shared/account-expiry'; import { urls } from '../../shared/constants'; import { formatRelativeDate } from '../../shared/date-helper'; import { messages } from '../../shared/gettext'; +import { RoutePath } from '../../shared/routes'; import { useAppContext } from '../context'; import useActions from '../lib/actionsHook'; import { Button, Flex } from '../lib/components'; @@ -15,7 +16,6 @@ import { colors } from '../lib/foundations'; import { TransitionType, useHistory } from '../lib/history'; import { IconBadge } from '../lib/icon-badge'; import { generateRoutePath } from '../lib/routeHelpers'; -import { RoutePath } from '../lib/routes'; import account from '../redux/account/actions'; import { useSelector } from '../redux/store'; import { AppMainHeader } from './app-main-header'; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/ExpiredAccountErrorView.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/ExpiredAccountErrorView.tsx index 7b96834c1c..28e00e4151 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/ExpiredAccountErrorView.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/ExpiredAccountErrorView.tsx @@ -4,6 +4,7 @@ import { sprintf } from 'sprintf-js'; import { urls } from '../../shared/constants'; import { messages } from '../../shared/gettext'; import log from '../../shared/logging'; +import { RoutePath } from '../../shared/routes'; import { capitalizeEveryWord } from '../../shared/string-helpers'; import { useAppContext } from '../context'; import { Button, Flex } from '../lib/components'; @@ -11,7 +12,6 @@ import { FlexColumn } from '../lib/components/flex-column'; import { useHistory } from '../lib/history'; import { useExclusiveTask } from '../lib/hooks/use-exclusive-task'; import { IconBadge } from '../lib/icon-badge'; -import { RoutePath } from '../lib/routes'; import { useSelector } from '../redux/store'; import { AppMainHeader } from './app-main-header'; import * as Cell from './cell'; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/InternalLink.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/InternalLink.tsx index ba6b32280e..609238a237 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/InternalLink.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/InternalLink.tsx @@ -1,8 +1,8 @@ import { useCallback } from 'react'; +import { RoutePath } from '../../shared/routes'; import { Link, LinkProps } from '../lib/components'; import { useHistory } from '../lib/history'; -import { RoutePath } from '../lib/routes'; export type InternalLinkProps = Omit<LinkProps, 'href' | 'as'> & { to: RoutePath; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/KeyboardNavigation.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/KeyboardNavigation.tsx index cbde4297bd..2dff95ec5d 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/KeyboardNavigation.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/KeyboardNavigation.tsx @@ -1,9 +1,9 @@ import React, { useCallback, useContext, useEffect, useMemo, useState } from 'react'; import { useLocation } from 'react-router'; +import { RoutePath } from '../../shared/routes'; import { useHistory } from '../lib/history'; import { disableDismissForRoutes } from '../lib/routeHelpers'; -import { RoutePath } from '../lib/routes'; import { useEffectEvent } from '../lib/utility-hooks'; interface IKeyboardNavigationProps { diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/Launch.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/Launch.tsx index 43e1434314..2f68f9395b 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/Launch.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/Launch.tsx @@ -2,11 +2,11 @@ import { useCallback } from 'react'; import styled from 'styled-components'; import { messages } from '../../shared/gettext'; +import { RoutePath } from '../../shared/routes'; import { useAppContext } from '../context'; import { Button } from '../lib/components'; import { colors } from '../lib/foundations'; import { TransitionType, useHistory } from '../lib/history'; -import { RoutePath } from '../lib/routes'; import { useBoolean } from '../lib/utility-hooks'; import { useSelector } from '../redux/store'; import { measurements, tinyText } from './common-styles'; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/NavigationListItem.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/NavigationListItem.tsx index c03867d6a6..f17b9772d1 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/NavigationListItem.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/NavigationListItem.tsx @@ -1,8 +1,8 @@ import React from 'react'; +import { RoutePath } from '../../shared/routes'; import { ListItem, ListItemProps } from '../lib/components/list-item'; import { useHistory } from '../lib/history'; -import { RoutePath } from '../lib/routes'; export type NavigationListItemProps = ListItemProps & { to: RoutePath; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/NotificationArea.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/NotificationArea.tsx index eea5d3db1c..30ef2892ed 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/NotificationArea.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/NotificationArea.tsx @@ -13,6 +13,7 @@ import { ReconnectingNotificationProvider, UnsupportedVersionNotificationProvider, } from '../../shared/notifications'; +import { RoutePath } from '../../shared/routes'; import { useAppContext } from '../context'; import { useAppUpgradeDownloadProgressValue, @@ -35,7 +36,6 @@ import { } from '../lib/notifications'; import { AppUpgradeAvailableNotificationProvider } from '../lib/notifications/app-upgrade-available'; import { useTunnelProtocol } from '../lib/relay-settings-hooks'; -import { RoutePath } from '../lib/routes'; import accountActions from '../redux/account/actions'; import { convertEventTypeToStep } from '../redux/app-upgrade/helpers'; import { useAppUpgradeError, useVersionSuggestedUpgrade } from '../redux/hooks'; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/SettingsImport.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/SettingsImport.tsx index 0ca1dbddd3..541e5cab44 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/SettingsImport.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/SettingsImport.tsx @@ -3,13 +3,13 @@ import { sprintf } from 'sprintf-js'; import styled from 'styled-components'; import { messages } from '../../shared/gettext'; +import { RoutePath } from '../../shared/routes'; import { useScheduler } from '../../shared/scheduler'; import { useAppContext } from '../context'; import useActions from '../lib/actionsHook'; import { Button, Flex, Icon, IconProps, LabelTiny } from '../lib/components'; import { colors, spacings } from '../lib/foundations'; import { TransitionType, useHistory } from '../lib/history'; -import { RoutePath } from '../lib/routes'; import { useBoolean, useEffectEvent } from '../lib/utility-hooks'; import settingsImportActions from '../redux/settings-import/actions'; import { useSelector } from '../redux/store'; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/Support.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/Support.tsx index a00c9927b8..7ee58275fb 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/Support.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/Support.tsx @@ -3,9 +3,9 @@ import styled from 'styled-components'; import { urls } from '../../shared/constants'; import { messages } from '../../shared/gettext'; +import { RoutePath } from '../../shared/routes'; import { useAppContext } from '../context'; import { useHistory } from '../lib/history'; -import { RoutePath } from '../lib/routes'; import { useSelector } from '../redux/store'; import { AppNavigationHeader } from './'; import { AriaDescribed, AriaDescription, AriaDescriptionGroup } from './AriaGroup'; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/TooManyDevices.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/TooManyDevices.tsx index 5ffdfc0f55..baa57853f4 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/TooManyDevices.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/TooManyDevices.tsx @@ -5,6 +5,7 @@ import styled from 'styled-components'; import { IDevice } from '../../shared/daemon-rpc-types'; import { messages } from '../../shared/gettext'; import log from '../../shared/logging'; +import { RoutePath } from '../../shared/routes'; import { capitalizeEveryWord } from '../../shared/string-helpers'; import { useAppContext } from '../context'; import { Button, Flex, IconButton, Spinner } from '../lib/components'; @@ -13,7 +14,6 @@ import { colors } from '../lib/foundations'; import { TransitionType, useHistory } from '../lib/history'; import { formatHtml } from '../lib/html-formatter'; import { IconBadge, IconBadgeProps } from '../lib/icon-badge'; -import { RoutePath } from '../lib/routes'; import { useBoolean } from '../lib/utility-hooks'; import { useSelector } from '../redux/store'; import { AppMainHeader } from './app-main-header'; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/UserInterfaceSettings.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/UserInterfaceSettings.tsx index b92c1a38f0..786013168b 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/UserInterfaceSettings.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/UserInterfaceSettings.tsx @@ -2,9 +2,9 @@ import { useCallback } from 'react'; import styled from 'styled-components'; import { messages } from '../../shared/gettext'; +import { RoutePath } from '../../shared/routes'; import { useAppContext } from '../context'; import { useHistory } from '../lib/history'; -import { RoutePath } from '../lib/routes'; import { useSelector } from '../redux/store'; import { AppNavigationHeader } from './'; import { AriaDescription, AriaInput, AriaInputGroup, AriaLabel } from './AriaGroup'; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/VpnSettings.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/VpnSettings.tsx index 9e3acf985e..cca769e238 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/VpnSettings.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/VpnSettings.tsx @@ -6,6 +6,7 @@ import { strings, urls } from '../../shared/constants'; import { IDnsOptions, TunnelProtocol } from '../../shared/daemon-rpc-types'; import { messages } from '../../shared/gettext'; import log from '../../shared/logging'; +import { RoutePath } from '../../shared/routes'; import { useAppContext } from '../context'; import { Button } from '../lib/components'; import { useRelaySettingsUpdater } from '../lib/constraint-updater'; @@ -13,7 +14,6 @@ import { colors, spacings } from '../lib/foundations'; import { useHistory } from '../lib/history'; import { formatHtml } from '../lib/html-formatter'; import { useTunnelProtocol } from '../lib/relay-settings-hooks'; -import { RoutePath } from '../lib/routes'; import { useBoolean } from '../lib/utility-hooks'; import { RelaySettingsRedux } from '../redux/settings/reducers'; import { useSelector } from '../redux/store'; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/WireguardSettings.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/WireguardSettings.tsx index 0193ed4676..cd2f2baab4 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/WireguardSettings.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/WireguardSettings.tsx @@ -11,12 +11,12 @@ import { } from '../../shared/daemon-rpc-types'; import { messages } from '../../shared/gettext'; import log from '../../shared/logging'; +import { RoutePath } from '../../shared/routes'; import { removeNonNumericCharacters } from '../../shared/string-helpers'; import { isInRanges } from '../../shared/utils'; import { useAppContext } from '../context'; import { useRelaySettingsUpdater } from '../lib/constraint-updater'; import { useHistory } from '../lib/history'; -import { RoutePath } from '../lib/routes'; import { useSelector } from '../redux/store'; import { AppNavigationHeader } from './'; import { AriaDescription, AriaInput, AriaInputGroup, AriaLabel } from './AriaGroup'; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/app-main-header/components/AppMainHeaderAccountButton.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/app-main-header/components/AppMainHeaderAccountButton.tsx index f558f253ee..23059a1f25 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/app-main-header/components/AppMainHeaderAccountButton.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/app-main-header/components/AppMainHeaderAccountButton.tsx @@ -1,9 +1,9 @@ import { useCallback } from 'react'; import { messages } from '../../../../shared/gettext'; +import { RoutePath } from '../../../../shared/routes'; import { IconButton, IconButtonProps, MainHeader } from '../../../lib/components'; import { TransitionType, useHistory } from '../../../lib/history'; -import { RoutePath } from '../../../lib/routes'; import { useSelector } from '../../../redux/store'; export type MainHeaderBarAccountButtonProps = Omit<IconButtonProps, 'icon'>; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/app-main-header/components/AppMainHeaderSettingsButton.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/app-main-header/components/AppMainHeaderSettingsButton.tsx index a174d58797..1478ca4747 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/app-main-header/components/AppMainHeaderSettingsButton.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/app-main-header/components/AppMainHeaderSettingsButton.tsx @@ -2,10 +2,10 @@ import { useCallback } from 'react'; import styled from 'styled-components'; import { messages } from '../../../../shared/gettext'; +import { RoutePath } from '../../../../shared/routes'; import { IconButton, IconButtonProps, MainHeader } from '../../../lib/components'; import { Dot } from '../../../lib/components/dot'; import { TransitionType, useHistory } from '../../../lib/history'; -import { RoutePath } from '../../../lib/routes'; import { useSelector } from '../../../redux/store'; export type MainHeaderSettingsButtonProps = Omit<IconButtonProps, 'icon'>; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/cell/Selector.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/cell/Selector.tsx index 4dfa25d731..9de9c49c3b 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/cell/Selector.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/cell/Selector.tsx @@ -2,10 +2,10 @@ import { useCallback, useRef, useState } from 'react'; import styled from 'styled-components'; import { messages } from '../../../shared/gettext'; +import { RoutePath } from '../../../shared/routes'; import { Icon } from '../../lib/components'; import { colors, spacings } from '../../lib/foundations'; import { useHistory } from '../../lib/history'; -import { RoutePath } from '../../lib/routes'; import { useStyledRef } from '../../lib/utility-hooks'; import { AriaDetails, AriaInput, AriaLabel } from '../AriaGroup'; import InfoButton from '../InfoButton'; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/main-view/SelectLocationButton.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/main-view/SelectLocationButton.tsx index 3d78cbe6dd..663df7a082 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/main-view/SelectLocationButton.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/main-view/SelectLocationButton.tsx @@ -5,10 +5,10 @@ import styled from 'styled-components'; import { ICustomList } from '../../../shared/daemon-rpc-types'; import { messages, relayLocations } from '../../../shared/gettext'; import log from '../../../shared/logging'; +import { RoutePath } from '../../../shared/routes'; import { useAppContext } from '../../context'; import { Button, ButtonProps, Icon } from '../../lib/components'; import { TransitionType, useHistory } from '../../lib/history'; -import { RoutePath } from '../../lib/routes'; import { IRelayLocationCountryRedux, RelaySettingsRedux } from '../../redux/settings/reducers'; import { useSelector } from '../../redux/store'; import { MultiButton } from '../MultiButton'; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/select-location/SelectLocation.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/select-location/SelectLocation.tsx index 381ba6495f..d5be26cbf4 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/select-location/SelectLocation.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/select-location/SelectLocation.tsx @@ -4,6 +4,7 @@ import { sprintf } from 'sprintf-js'; import { strings } from '../../../shared/constants'; import { Ownership } from '../../../shared/daemon-rpc-types'; import { messages } from '../../../shared/gettext'; +import { RoutePath } from '../../../shared/routes'; import { Button, FilterChip, Flex, IconButton, LabelTiny } from '../../lib/components'; import { FlexColumn } from '../../lib/components/flex-column'; import { useRelaySettingsUpdater } from '../../lib/constraint-updater'; @@ -11,7 +12,6 @@ import { daitaFilterActive, filterSpecialLocations } from '../../lib/filter-loca import { useHistory } from '../../lib/history'; import { formatHtml } from '../../lib/html-formatter'; import { useNormalRelaySettings, useTunnelProtocol } from '../../lib/relay-settings-hooks'; -import { RoutePath } from '../../lib/routes'; import { useSelector } from '../../redux/store'; import { AppNavigationHeader } from '../'; import * as Cell from '../cell'; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/select-location/SpecialLocationList.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/select-location/SpecialLocationList.tsx index e53e3d41b2..17cd833992 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/select-location/SpecialLocationList.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/select-location/SpecialLocationList.tsx @@ -2,9 +2,9 @@ import React, { useCallback } from 'react'; import styled from 'styled-components'; import { messages } from '../../../shared/gettext'; +import { RoutePath } from '../../../shared/routes'; import { Icon } from '../../lib/components'; import { useHistory } from '../../lib/history'; -import { RoutePath } from '../../lib/routes'; import { useSelector } from '../../redux/store'; import * as Cell from '../cell'; import InfoButton from '../InfoButton'; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/api-access-methods-list-item/ApiAccessMethodsListItem.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/api-access-methods-list-item/ApiAccessMethodsListItem.tsx index d9ad5d9ed8..56cd42b14b 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/api-access-methods-list-item/ApiAccessMethodsListItem.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/api-access-methods-list-item/ApiAccessMethodsListItem.tsx @@ -1,7 +1,7 @@ import { messages } from '../../../../../../shared/gettext'; +import { RoutePath } from '../../../../../../shared/routes'; import { Icon } from '../../../../../lib/components'; import { ListItem } from '../../../../../lib/components/list-item'; -import { RoutePath } from '../../../../../lib/routes'; import { NavigationListItem } from '../../../../NavigationListItem'; export function ApiAccessMethodsListItem() { diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/app-info-list-item/AppInfoListItem.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/app-info-list-item/AppInfoListItem.tsx index 2b1df0d955..d5e1d03ca2 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/app-info-list-item/AppInfoListItem.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/app-info-list-item/AppInfoListItem.tsx @@ -1,10 +1,10 @@ import styled from 'styled-components'; import { messages } from '../../../../../../shared/gettext'; +import { RoutePath } from '../../../../../../shared/routes'; import { Flex, Icon } from '../../../../../lib/components'; import { Dot } from '../../../../../lib/components/dot'; import { ListItem } from '../../../../../lib/components/list-item'; -import { RoutePath } from '../../../../../lib/routes'; import { useVersionCurrent, useVersionSuggestedUpgrade } from '../../../../../redux/hooks'; import { NavigationListItem } from '../../../../NavigationListItem'; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/daita-list-item/DaitaListItem.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/daita-list-item/DaitaListItem.tsx index 158353f8dc..9766bdbba8 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/daita-list-item/DaitaListItem.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/daita-list-item/DaitaListItem.tsx @@ -1,8 +1,8 @@ import { strings } from '../../../../../../shared/constants'; import { messages } from '../../../../../../shared/gettext'; +import { RoutePath } from '../../../../../../shared/routes'; import { Icon } from '../../../../../lib/components'; import { ListItem } from '../../../../../lib/components/list-item'; -import { RoutePath } from '../../../../../lib/routes'; import { NavigationListItem } from '../../../../NavigationListItem'; import { useIsOn } from './hooks'; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/debug-list-item/DebugListItem.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/debug-list-item/DebugListItem.tsx index afecdc7be7..2388b659ba 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/debug-list-item/DebugListItem.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/debug-list-item/DebugListItem.tsx @@ -1,6 +1,6 @@ +import { RoutePath } from '../../../../../../shared/routes'; import { Icon } from '../../../../../lib/components'; import { ListItem } from '../../../../../lib/components/list-item'; -import { RoutePath } from '../../../../../lib/routes'; import { NavigationListItem } from '../../../../NavigationListItem'; export function DebugListItem() { diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/multihop-list-item/MultihopListItem.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/multihop-list-item/MultihopListItem.tsx index a25f1d7330..e64996cb78 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/multihop-list-item/MultihopListItem.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/multihop-list-item/MultihopListItem.tsx @@ -1,7 +1,7 @@ import { messages } from '../../../../../../shared/gettext'; +import { RoutePath } from '../../../../../../shared/routes'; import { Icon } from '../../../../../lib/components'; import { ListItem } from '../../../../../lib/components/list-item'; -import { RoutePath } from '../../../../../lib/routes'; import { NavigationListItem } from '../../../../NavigationListItem'; import { useIsOn } from './hooks'; diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/split-tunneling-list-item/SplitTunnelingListItem.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/split-tunneling-list-item/SplitTunnelingListItem.tsx index 795525776a..5f0201c984 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/split-tunneling-list-item/SplitTunnelingListItem.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/split-tunneling-list-item/SplitTunnelingListItem.tsx @@ -1,7 +1,7 @@ import { strings } from '../../../../../../shared/constants'; +import { RoutePath } from '../../../../../../shared/routes'; import { Icon } from '../../../../../lib/components'; import { ListItem } from '../../../../../lib/components/list-item'; -import { RoutePath } from '../../../../../lib/routes'; import { NavigationListItem } from '../../../../NavigationListItem'; export function SplitTunnelingListItem() { diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/support-list-item/SupportListItem.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/support-list-item/SupportListItem.tsx index 562f8436a4..8fbfd81681 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/support-list-item/SupportListItem.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/support-list-item/SupportListItem.tsx @@ -1,7 +1,7 @@ import { messages } from '../../../../../../shared/gettext'; +import { RoutePath } from '../../../../../../shared/routes'; import { Icon } from '../../../../../lib/components'; import { ListItem } from '../../../../../lib/components/list-item'; -import { RoutePath } from '../../../../../lib/routes'; import { NavigationListItem } from '../../../../NavigationListItem'; export function SupportListItem() { diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/user-interface-settings-list-item/UserInterfaceSettingsListItem.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/user-interface-settings-list-item/UserInterfaceSettingsListItem.tsx index 4aa8e5bb53..f13d40cb5b 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/user-interface-settings-list-item/UserInterfaceSettingsListItem.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/user-interface-settings-list-item/UserInterfaceSettingsListItem.tsx @@ -1,7 +1,7 @@ import { messages } from '../../../../../../shared/gettext'; +import { RoutePath } from '../../../../../../shared/routes'; import { Icon } from '../../../../../lib/components'; import { ListItem } from '../../../../../lib/components/list-item'; -import { RoutePath } from '../../../../../lib/routes'; import { NavigationListItem } from '../../../../NavigationListItem'; export function UserInterfaceSettingsListItem() { diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/vpn-settings-list-item/VpnSettingsListItem.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/vpn-settings-list-item/VpnSettingsListItem.tsx index 4af9576bf5..0c39da6536 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/vpn-settings-list-item/VpnSettingsListItem.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/components/views/settings/components/vpn-settings-list-item/VpnSettingsListItem.tsx @@ -1,7 +1,7 @@ import { messages } from '../../../../../../shared/gettext'; +import { RoutePath } from '../../../../../../shared/routes'; import { Icon } from '../../../../../lib/components'; import { ListItem } from '../../../../../lib/components/list-item'; -import { RoutePath } from '../../../../../lib/routes'; import { NavigationListItem } from '../../../../NavigationListItem'; export function VpnSettingsListItem() { diff --git a/desktop/packages/mullvad-vpn/src/renderer/history/hooks/usePushAppUpgrade.tsx b/desktop/packages/mullvad-vpn/src/renderer/history/hooks/usePushAppUpgrade.tsx index 2cac0f225b..b8a5de1ea1 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/history/hooks/usePushAppUpgrade.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/history/hooks/usePushAppUpgrade.tsx @@ -1,7 +1,7 @@ import React from 'react'; +import { RoutePath } from '../../../shared/routes'; import { useHistory } from '../../lib/history'; -import { RoutePath } from '../../lib/routes'; export const usePushAppUpgrade = () => { const history = useHistory(); diff --git a/desktop/packages/mullvad-vpn/src/renderer/history/hooks/usePushChangelog.tsx b/desktop/packages/mullvad-vpn/src/renderer/history/hooks/usePushChangelog.tsx index d1774fb7b7..340cc2b223 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/history/hooks/usePushChangelog.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/history/hooks/usePushChangelog.tsx @@ -1,7 +1,7 @@ import { useCallback } from 'react'; +import { RoutePath } from '../../../shared/routes'; import { useHistory } from '../../lib/history'; -import { RoutePath } from '../../lib/routes'; export const usePushChangelog = () => { const history = useHistory(); diff --git a/desktop/packages/mullvad-vpn/src/renderer/history/hooks/usePushProblemReport.ts b/desktop/packages/mullvad-vpn/src/renderer/history/hooks/usePushProblemReport.ts index 598fd2c944..9bb7cba201 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/history/hooks/usePushProblemReport.ts +++ b/desktop/packages/mullvad-vpn/src/renderer/history/hooks/usePushProblemReport.ts @@ -2,7 +2,7 @@ import { useCallback } from 'react'; import { useHistory } from 'react-router'; import { LocationState } from '../../../shared/ipc-types'; -import { RoutePath } from '../../lib/routes'; +import { RoutePath } from '../../../shared/routes'; export type PushProblemReportProps = { state?: Partial<LocationState>; diff --git a/desktop/packages/mullvad-vpn/src/renderer/lib/history.tsx b/desktop/packages/mullvad-vpn/src/renderer/lib/history.tsx index 316b628e8f..f209dc8acf 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/lib/history.tsx +++ b/desktop/packages/mullvad-vpn/src/renderer/lib/history.tsx @@ -2,8 +2,8 @@ import { Action, History as OriginalHistory, Location, LocationDescriptorObject import { useHistory as useReactRouterHistory } from 'react-router'; import { IHistoryObject, LocationState } from '../../shared/ipc-types'; +import { RoutePath } from '../../shared/routes'; import { GeneratedRoutePath } from './routeHelpers'; -import { RoutePath } from './routes'; export enum TransitionType { show, diff --git a/desktop/packages/mullvad-vpn/src/renderer/lib/notifications/app-upgrade-available.ts b/desktop/packages/mullvad-vpn/src/renderer/lib/notifications/app-upgrade-available.ts index 569c0ee55e..a87d260d1a 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/lib/notifications/app-upgrade-available.ts +++ b/desktop/packages/mullvad-vpn/src/renderer/lib/notifications/app-upgrade-available.ts @@ -2,8 +2,8 @@ import { sprintf } from 'sprintf-js'; import { messages } from '../../../shared/gettext'; import { InAppNotification, InAppNotificationProvider } from '../../../shared/notifications'; +import { RoutePath } from '../../../shared/routes'; import { getDownloadUrl } from '../../../shared/version'; -import { RoutePath } from '../routes'; interface AppUpgradeAvailableNotificationContext { suggestedUpgradeVersion?: string; diff --git a/desktop/packages/mullvad-vpn/src/renderer/lib/notifications/app-upgrade-ready.ts b/desktop/packages/mullvad-vpn/src/renderer/lib/notifications/app-upgrade-ready.ts index 8acf87a96d..722b85ad2c 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/lib/notifications/app-upgrade-ready.ts +++ b/desktop/packages/mullvad-vpn/src/renderer/lib/notifications/app-upgrade-ready.ts @@ -2,7 +2,7 @@ import { sprintf } from 'sprintf-js'; import { messages } from '../../../shared/gettext'; import { InAppNotification, InAppNotificationProvider } from '../../../shared/notifications'; -import { RoutePath } from '../routes'; +import { RoutePath } from '../../../shared/routes'; interface AppUpgradeReadyNotificationContext { shouldAppUpgradeInstallManually: boolean; diff --git a/desktop/packages/mullvad-vpn/src/renderer/lib/notifications/new-version.ts b/desktop/packages/mullvad-vpn/src/renderer/lib/notifications/new-version.ts index 0bccec27a0..728f458426 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/lib/notifications/new-version.ts +++ b/desktop/packages/mullvad-vpn/src/renderer/lib/notifications/new-version.ts @@ -1,7 +1,7 @@ import { messages } from '../../../shared/gettext'; import { IChangelog } from '../../../shared/ipc-types'; import { InAppNotification, InAppNotificationProvider } from '../../../shared/notifications'; -import { RoutePath } from '../routes'; +import { RoutePath } from '../../../shared/routes'; interface NewVersionNotificationContext { currentVersion: string; diff --git a/desktop/packages/mullvad-vpn/src/renderer/lib/notifications/no-open-vpn-server-available.ts b/desktop/packages/mullvad-vpn/src/renderer/lib/notifications/no-open-vpn-server-available.ts index 566a61c80b..df1e439205 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/lib/notifications/no-open-vpn-server-available.ts +++ b/desktop/packages/mullvad-vpn/src/renderer/lib/notifications/no-open-vpn-server-available.ts @@ -12,12 +12,12 @@ import { InAppNotificationProvider, InAppNotificationSubtitle, } from '../../../shared/notifications'; +import { RoutePath } from '../../../shared/routes'; import { IConnectionReduxState } from '../../redux/connection/reducers'; import { IRelayLocationCountryRedux, IRelayLocationRelayRedux, } from '../../redux/settings/reducers'; -import { RoutePath } from '../routes'; interface NoOpenVpnServerAvailableNotificationContext { connection: IConnectionReduxState; diff --git a/desktop/packages/mullvad-vpn/src/renderer/lib/notifications/unsupported-wireguard-port.ts b/desktop/packages/mullvad-vpn/src/renderer/lib/notifications/unsupported-wireguard-port.ts index 6f3ebf327b..e55956be30 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/lib/notifications/unsupported-wireguard-port.ts +++ b/desktop/packages/mullvad-vpn/src/renderer/lib/notifications/unsupported-wireguard-port.ts @@ -4,10 +4,10 @@ import { strings } from '../../../shared/constants'; import { TunnelProtocol } from '../../../shared/daemon-rpc-types'; import { messages } from '../../../shared/gettext'; import { InAppNotification, InAppNotificationProvider } from '../../../shared/notifications'; +import { RoutePath } from '../../../shared/routes'; import { isInRanges } from '../../../shared/utils'; import { IConnectionReduxState } from '../../redux/connection/reducers'; import { RelaySettingsRedux } from '../../redux/settings/reducers'; -import { RoutePath } from '../routes'; interface UnsupportedWireGuardPortNotificationContext { connection: IConnectionReduxState; diff --git a/desktop/packages/mullvad-vpn/src/renderer/lib/routeHelpers.ts b/desktop/packages/mullvad-vpn/src/renderer/lib/routeHelpers.ts index 50c5867768..e610a2ac77 100644 --- a/desktop/packages/mullvad-vpn/src/renderer/lib/routeHelpers.ts +++ b/desktop/packages/mullvad-vpn/src/renderer/lib/routeHelpers.ts @@ -1,6 +1,6 @@ import { generatePath } from 'react-router'; -import { RoutePath } from './routes'; +import { RoutePath } from '../../shared/routes'; export type GeneratedRoutePath = { routePath: string }; diff --git a/desktop/packages/mullvad-vpn/src/shared/ipc-schema.ts b/desktop/packages/mullvad-vpn/src/shared/ipc-schema.ts index b997d95a23..ec37eef955 100644 --- a/desktop/packages/mullvad-vpn/src/shared/ipc-schema.ts +++ b/desktop/packages/mullvad-vpn/src/shared/ipc-schema.ts @@ -41,6 +41,7 @@ import { IHistoryObject, IWindowShapeParameters, } from './ipc-types'; +import { RoutePath } from './routes'; export interface ITranslations { locale: string; diff --git a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/api-access-methods.spec.ts b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/api-access-methods.spec.ts index 78f749e0d2..c9d38988d8 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/api-access-methods.spec.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/api-access-methods.spec.ts @@ -1,7 +1,7 @@ import { expect, test } from '@playwright/test'; import { Page } from 'playwright'; -import { RoutePath } from '../../../../src/renderer/lib/routes'; +import { RoutePath } from '../../../../src/shared/routes'; import { TestUtils } from '../../utils'; import { startInstalledApp } from '../installed-utils'; diff --git a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/custom-bridge.spec.ts b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/custom-bridge.spec.ts index 01526139de..9be24d838b 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/custom-bridge.spec.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/custom-bridge.spec.ts @@ -2,7 +2,7 @@ import { expect, test } from '@playwright/test'; import { Page } from 'playwright'; import { colorTokens } from '../../../../src/renderer/lib/foundations'; -import { RoutePath } from '../../../../src/renderer/lib/routes'; +import { RoutePath } from '../../../../src/shared/routes'; import { TestUtils } from '../../utils'; import { startInstalledApp } from '../installed-utils'; diff --git a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/device-revoked.spec.ts b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/device-revoked.spec.ts index c74b578a59..deaf746d6b 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/device-revoked.spec.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/device-revoked.spec.ts @@ -1,7 +1,7 @@ import { expect, test } from '@playwright/test'; import { Page } from 'playwright'; -import { RoutePath } from '../../../../src/renderer/lib/routes'; +import { RoutePath } from '../../../../src/shared/routes'; import { TestUtils } from '../../utils'; import { startInstalledApp } from '../installed-utils'; diff --git a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/disconnected.spec.ts b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/disconnected.spec.ts index b510620516..51864efa04 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/disconnected.spec.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/disconnected.spec.ts @@ -1,7 +1,7 @@ import { test } from '@playwright/test'; import { Page } from 'playwright'; -import { RoutePath } from '../../../../src/renderer/lib/routes'; +import { RoutePath } from '../../../../src/shared/routes'; import { expectDisconnected } from '../../shared/tunnel-state'; import { TestUtils } from '../../utils'; import { startInstalledApp } from '../installed-utils'; diff --git a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/login.spec.ts b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/login.spec.ts index bd6dbcbb2e..f02a440361 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/login.spec.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/login.spec.ts @@ -2,7 +2,7 @@ import { expect, test } from '@playwright/test'; import { exec, execSync } from 'child_process'; import { Locator, Page } from 'playwright'; -import { RoutePath } from '../../../../src/renderer/lib/routes'; +import { RoutePath } from '../../../../src/shared/routes'; import { expectDisconnected } from '../../shared/tunnel-state'; import { TestUtils } from '../../utils'; import { startInstalledApp } from '../installed-utils'; diff --git a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/macos-split-tunneling.spec.ts b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/macos-split-tunneling.spec.ts index 0ddfdd868b..f7ab5369c3 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/macos-split-tunneling.spec.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/macos-split-tunneling.spec.ts @@ -2,7 +2,7 @@ import { expect, Locator, test } from '@playwright/test'; import { execSync } from 'child_process'; import { Page } from 'playwright'; -import { RoutePath } from '../../../../src/renderer/lib/routes'; +import { RoutePath } from '../../../../src/shared/routes'; import { TestUtils } from '../../utils'; import { startInstalledApp } from '../installed-utils'; diff --git a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/obfuscation.spec.ts b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/obfuscation.spec.ts index 9fb2474f86..d1d3cb2e01 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/obfuscation.spec.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/obfuscation.spec.ts @@ -3,7 +3,7 @@ import { execSync } from 'child_process'; import { Page } from 'playwright'; import { colorTokens } from '../../../../src/renderer/lib/foundations'; -import { RoutePath } from '../../../../src/renderer/lib/routes'; +import { RoutePath } from '../../../../src/shared/routes'; import { TestUtils } from '../../utils'; import { startInstalledApp } from '../installed-utils'; diff --git a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/openvpn-tunnel-state.spec.ts b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/openvpn-tunnel-state.spec.ts index 3adb1827cc..e3d583d21a 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/openvpn-tunnel-state.spec.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/openvpn-tunnel-state.spec.ts @@ -3,7 +3,7 @@ import { exec as execAsync } from 'child_process'; import { Page } from 'playwright'; import { promisify } from 'util'; -import { RoutePath } from '../../../../src/renderer/lib/routes'; +import { RoutePath } from '../../../../src/shared/routes'; import { expectConnected } from '../../shared/tunnel-state'; import { TestUtils } from '../../utils'; import { startInstalledApp } from '../installed-utils'; diff --git a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/settings-import.spec.ts b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/settings-import.spec.ts index 23ca4e4b51..e2ed4ae1ac 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/settings-import.spec.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/settings-import.spec.ts @@ -1,7 +1,7 @@ import { expect, test } from '@playwright/test'; import { Page } from 'playwright'; -import { RoutePath } from '../../../../src/renderer/lib/routes'; +import { RoutePath } from '../../../../src/shared/routes'; import { TestUtils } from '../../utils'; import { startInstalledApp } from '../installed-utils'; diff --git a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/too-many-devices.spec.ts b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/too-many-devices.spec.ts index d9346d358e..72ad0839c8 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/too-many-devices.spec.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/too-many-devices.spec.ts @@ -1,7 +1,7 @@ import { expect, test } from '@playwright/test'; import { Locator, Page } from 'playwright'; -import { RoutePath } from '../../../../src/renderer/lib/routes'; +import { RoutePath } from '../../../../src/shared/routes'; import { TestUtils } from '../../utils'; import { startInstalledApp } from '../installed-utils'; diff --git a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/tunnel-state.spec.ts b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/tunnel-state.spec.ts index edeabf9c62..44ca808734 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/tunnel-state.spec.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/installed/state-dependent/tunnel-state.spec.ts @@ -3,7 +3,7 @@ import { exec as execAsync } from 'child_process'; import { Page } from 'playwright'; import { promisify } from 'util'; -import { RoutePath } from '../../../../src/renderer/lib/routes'; +import { RoutePath } from '../../../../src/shared/routes'; import { expectConnected, expectDisconnected, expectError } from '../../shared/tunnel-state'; import { escapeRegExp, TestUtils } from '../../utils'; import { startInstalledApp } from '../installed-utils'; diff --git a/desktop/packages/mullvad-vpn/test/e2e/mocked/app-upgrade/app-upgrade.spec.ts b/desktop/packages/mullvad-vpn/test/e2e/mocked/app-upgrade/app-upgrade.spec.ts index f8d26b4854..6015f1b4fe 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/mocked/app-upgrade/app-upgrade.spec.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/mocked/app-upgrade/app-upgrade.spec.ts @@ -1,7 +1,7 @@ import { expect, test } from '@playwright/test'; import { Page } from 'playwright'; -import { RoutePath } from '../../../../src/renderer/lib/routes'; +import { RoutePath } from '../../../../src/shared/routes'; import { MockedTestUtils, startMockedApp } from '../mocked-utils'; import { createHelpers, createIpc, createSelectors, mockData, resolveIpcHandle } from './helpers'; diff --git a/desktop/packages/mullvad-vpn/test/e2e/mocked/expired-account-error-view.spec.ts b/desktop/packages/mullvad-vpn/test/e2e/mocked/expired-account-error-view.spec.ts index d03baafde8..fc1c6d99e7 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/mocked/expired-account-error-view.spec.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/mocked/expired-account-error-view.spec.ts @@ -2,8 +2,8 @@ import { expect, test } from '@playwright/test'; import { Page } from 'playwright'; import { colorTokens } from '../../../src/renderer/lib/foundations'; -import { RoutePath } from '../../../src/renderer/lib/routes'; import { IAccountData } from '../../../src/shared/daemon-rpc-types'; +import { RoutePath } from '../../../src/shared/routes'; import { getBackgroundColor } from '../utils'; import { MockedTestUtils, startMockedApp } from './mocked-utils'; diff --git a/desktop/packages/mullvad-vpn/test/e2e/mocked/feature-indicators.spec.ts b/desktop/packages/mullvad-vpn/test/e2e/mocked/feature-indicators.spec.ts index 9e985fbf63..26509664b3 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/mocked/feature-indicators.spec.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/mocked/feature-indicators.spec.ts @@ -1,13 +1,13 @@ import { expect, test } from '@playwright/test'; import { Page } from 'playwright'; -import { RoutePath } from '../../../src/renderer/lib/routes'; import { FeatureIndicator, ILocation, ITunnelEndpoint, TunnelState, } from '../../../src/shared/daemon-rpc-types'; +import { RoutePath } from '../../../src/shared/routes'; import { expectConnected } from '../shared/tunnel-state'; import { MockedTestUtils, startMockedApp } from './mocked-utils'; diff --git a/desktop/packages/mullvad-vpn/test/e2e/mocked/main.spec.ts b/desktop/packages/mullvad-vpn/test/e2e/mocked/main.spec.ts index 1162866ff4..7aefa1fa7d 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/mocked/main.spec.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/mocked/main.spec.ts @@ -1,7 +1,7 @@ import { expect, test } from '@playwright/test'; import { Page } from 'playwright'; -import { RoutePath } from '../../../src/renderer/lib/routes'; +import { RoutePath } from '../../../src/shared/routes'; import { TestUtils } from '../utils'; import { startMockedApp } from './mocked-utils'; diff --git a/desktop/packages/mullvad-vpn/test/e2e/mocked/notifications.spec.ts b/desktop/packages/mullvad-vpn/test/e2e/mocked/notifications.spec.ts index c783b8a868..d432e0df4c 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/mocked/notifications.spec.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/mocked/notifications.spec.ts @@ -3,7 +3,6 @@ import { Page } from 'playwright'; import { getDefaultSettings } from '../../../src/main/default-settings'; import { colorTokens } from '../../../src/renderer/lib/foundations'; -import { RoutePath } from '../../../src/renderer/lib/routes'; import { Constraint, ErrorStateCause, @@ -12,6 +11,7 @@ import { ISettings, TunnelState, } from '../../../src/shared/daemon-rpc-types'; +import { RoutePath } from '../../../src/shared/routes'; import { getBackgroundColor } from '../utils'; import { MockedTestUtils, startMockedApp } from './mocked-utils'; diff --git a/desktop/packages/mullvad-vpn/test/e2e/mocked/select-location.spec.ts b/desktop/packages/mullvad-vpn/test/e2e/mocked/select-location.spec.ts index ffcf9d42e4..624142fbf9 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/mocked/select-location.spec.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/mocked/select-location.spec.ts @@ -3,13 +3,13 @@ import { Page } from 'playwright'; import { getDefaultSettings } from '../../../src/main/default-settings'; import { colorTokens } from '../../../src/renderer/lib/foundations'; -import { RoutePath } from '../../../src/renderer/lib/routes'; import { IRelayList, IRelayListWithEndpointData, ISettings, IWireguardEndpointData, } from '../../../src/shared/daemon-rpc-types'; +import { RoutePath } from '../../../src/shared/routes'; import { MockedTestUtils, startMockedApp } from './mocked-utils'; const relayList: IRelayList = { diff --git a/desktop/packages/mullvad-vpn/test/e2e/mocked/settings.spec.ts b/desktop/packages/mullvad-vpn/test/e2e/mocked/settings.spec.ts index 8330e74b0a..472893a5c0 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/mocked/settings.spec.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/mocked/settings.spec.ts @@ -1,8 +1,8 @@ import { expect, test } from '@playwright/test'; import { Page } from 'playwright'; -import { RoutePath } from '../../../src/renderer/lib/routes'; import { IAccountData } from '../../../src/shared/daemon-rpc-types'; +import { RoutePath } from '../../../src/shared/routes'; import { MockedTestUtils, startMockedApp } from './mocked-utils'; let page: Page; diff --git a/desktop/packages/mullvad-vpn/test/e2e/mocked/tunnel-state.spec.ts b/desktop/packages/mullvad-vpn/test/e2e/mocked/tunnel-state.spec.ts index f46ab3ce62..e8a706471b 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/mocked/tunnel-state.spec.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/mocked/tunnel-state.spec.ts @@ -1,13 +1,13 @@ import { test } from '@playwright/test'; import { Page } from 'playwright'; -import { RoutePath } from '../../../src/renderer/lib/routes'; import { ErrorStateCause, ILocation, ITunnelEndpoint, TunnelState, } from '../../../src/shared/daemon-rpc-types'; +import { RoutePath } from '../../../src/shared/routes'; import { expectConnected, expectConnecting, diff --git a/desktop/packages/mullvad-vpn/test/e2e/route-object-models/main/main-route-object-model.ts b/desktop/packages/mullvad-vpn/test/e2e/route-object-models/main/main-route-object-model.ts index cee2e8b43b..6e1c2bb099 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/route-object-models/main/main-route-object-model.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/route-object-models/main/main-route-object-model.ts @@ -1,6 +1,6 @@ import { Page } from 'playwright'; -import { RoutePath } from '../../../../src/renderer/lib/routes'; +import { RoutePath } from '../../../../src/shared/routes'; import { TestUtils } from '../../utils'; import { createSelectors } from './selectors'; diff --git a/desktop/packages/mullvad-vpn/test/e2e/route-object-models/settings/settings-route-object-model.ts b/desktop/packages/mullvad-vpn/test/e2e/route-object-models/settings/settings-route-object-model.ts index eab86a5f75..e85af07bd2 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/route-object-models/settings/settings-route-object-model.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/route-object-models/settings/settings-route-object-model.ts @@ -1,6 +1,6 @@ import { Page } from 'playwright'; -import { RoutePath } from '../../../../src/renderer/lib/routes'; +import { RoutePath } from '../../../../src/shared/routes'; import { TestUtils } from '../../utils'; import { createSelectors } from './selectors'; diff --git a/desktop/packages/mullvad-vpn/test/e2e/route-object-models/user-interface-settings/user-interface-settings-route-object-model.ts b/desktop/packages/mullvad-vpn/test/e2e/route-object-models/user-interface-settings/user-interface-settings-route-object-model.ts index 58595d5fc3..47c434cf62 100644 --- a/desktop/packages/mullvad-vpn/test/e2e/route-object-models/user-interface-settings/user-interface-settings-route-object-model.ts +++ b/desktop/packages/mullvad-vpn/test/e2e/route-object-models/user-interface-settings/user-interface-settings-route-object-model.ts @@ -1,6 +1,6 @@ import { Page } from 'playwright'; -import { RoutePath } from '../../../../src/renderer/lib/routes'; +import { RoutePath } from '../../../../src/shared/routes'; import { TestUtils } from '../../utils'; import { createSelectors } from './selectors'; diff --git a/desktop/packages/mullvad-vpn/test/unit/history.spec.ts b/desktop/packages/mullvad-vpn/test/unit/history.spec.ts index 739c65c5ca..7d76d33295 100644 --- a/desktop/packages/mullvad-vpn/test/unit/history.spec.ts +++ b/desktop/packages/mullvad-vpn/test/unit/history.spec.ts @@ -2,7 +2,7 @@ import { expect, spy } from 'chai'; import { beforeEach, describe, it } from 'mocha'; import History from '../../src/renderer/lib/history'; -import { RoutePath } from '../../src/renderer/lib/routes'; +import { RoutePath } from '../../src/shared/routes'; const BASE_PATH = RoutePath.launch; const FIRST_PATH = RoutePath.main; |
