summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOliver <oliver@mohlin.dev>2025-09-25 05:49:10 +0200
committerTobias Järvelöv <tobias.jarvelov@mullvad.net>2025-10-15 14:04:57 +0200
commit6246956e8d5e5b79c47594d73e79accb8a59caa4 (patch)
tree5910da535f1e886efe85cf7cddd0bcbc739e8c09
parentc9bbe03c215cf4f815eda73e23249550bd700b97 (diff)
downloadmullvadvpn-6246956e8d5e5b79c47594d73e79accb8a59caa4.tar.xz
mullvadvpn-6246956e8d5e5b79c47594d73e79accb8a59caa4.zip
Move select language to views folder
-rw-r--r--desktop/packages/mullvad-vpn/src/renderer/components/AppRouter.tsx2
-rw-r--r--desktop/packages/mullvad-vpn/src/renderer/components/views/index.ts1
-rw-r--r--desktop/packages/mullvad-vpn/src/renderer/components/views/select-language/SelectLanguage.tsx (renamed from desktop/packages/mullvad-vpn/src/renderer/components/SelectLanguage.tsx)28
-rw-r--r--desktop/packages/mullvad-vpn/src/renderer/components/views/select-language/index.ts1
4 files changed, 17 insertions, 15 deletions
diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/AppRouter.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/AppRouter.tsx
index a2022af7f8..d32d1fef8d 100644
--- a/desktop/packages/mullvad-vpn/src/renderer/components/AppRouter.tsx
+++ b/desktop/packages/mullvad-vpn/src/renderer/components/AppRouter.tsx
@@ -19,7 +19,6 @@ import ExpiredAccountErrorView from './ExpiredAccountErrorView';
import Filter from './Filter';
import Focus, { IFocusHandle } from './Focus';
import ProblemReport from './ProblemReport';
-import SelectLanguage from './SelectLanguage';
import SettingsImport from './SettingsImport';
import SettingsTextImport from './SettingsTextImport';
import StateTriggeredNavigation from './StateTriggeredNavigation';
@@ -36,6 +35,7 @@ import {
ManageDevicesView,
MultihopSettingsView,
OpenVpnSettingsView,
+ SelectLanguage,
SettingsView,
ShadowsocksSettingsView,
SplitTunnelingView,
diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/views/index.ts b/desktop/packages/mullvad-vpn/src/renderer/components/views/index.ts
index ac11970bfa..d6141c4dda 100644
--- a/desktop/packages/mullvad-vpn/src/renderer/components/views/index.ts
+++ b/desktop/packages/mullvad-vpn/src/renderer/components/views/index.ts
@@ -10,6 +10,7 @@ export * from './login';
export * from './open-vpn-settings';
export * from './changelog';
export * from './settings';
+export * from './select-language';
export * from './shadowsocks-settings';
export * from './split-tunneling';
export * from './too-many-devices';
diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/SelectLanguage.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/views/select-language/SelectLanguage.tsx
index 91ee78429a..8b411377cb 100644
--- a/desktop/packages/mullvad-vpn/src/renderer/components/SelectLanguage.tsx
+++ b/desktop/packages/mullvad-vpn/src/renderer/components/views/select-language/SelectLanguage.tsx
@@ -1,25 +1,25 @@
import { useCallback, useEffect, useMemo, useRef } from 'react';
import styled from 'styled-components';
-import { useAppContext } from '../../renderer/context';
-import { messages } from '../../shared/gettext';
-import { useHistory } from '../lib/history';
-import { useSelector } from '../redux/store';
-import { AppNavigationHeader } from './';
-import { AriaInputGroup } from './AriaGroup';
-import Selector, { SelectorItem } from './cell/Selector';
-import { CustomScrollbarsRef } from './CustomScrollbars';
-import { BackAction } from './KeyboardNavigation';
-import { Layout, SettingsContainer } from './Layout';
-import { NavigationContainer } from './NavigationContainer';
-import { NavigationScrollbars } from './NavigationScrollbars';
-import SettingsHeader, { HeaderTitle } from './SettingsHeader';
+import { messages } from '../../../../shared/gettext';
+import { useAppContext } from '../../../context';
+import { useHistory } from '../../../lib/history';
+import { useSelector } from '../../../redux/store';
+import { AppNavigationHeader } from '../..';
+import { AriaInputGroup } from '../../AriaGroup';
+import Selector, { SelectorItem } from '../../cell/Selector';
+import { CustomScrollbarsRef } from '../../CustomScrollbars';
+import { BackAction } from '../../KeyboardNavigation';
+import { Layout, SettingsContainer } from '../../Layout';
+import { NavigationContainer } from '../../NavigationContainer';
+import { NavigationScrollbars } from '../../NavigationScrollbars';
+import SettingsHeader, { HeaderTitle } from '../../SettingsHeader';
const StyledSelector = styled(Selector)({
marginBottom: 0,
}) as typeof Selector;
-export default function SelectLanguage() {
+export function SelectLanguage() {
const { pop } = useHistory();
const { preferredLocale, preferredLocalesList, setPreferredLocale } = usePreferredLocale();
const scrollView = useRef<CustomScrollbarsRef>(null);
diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/views/select-language/index.ts b/desktop/packages/mullvad-vpn/src/renderer/components/views/select-language/index.ts
new file mode 100644
index 0000000000..f08f8e9bcb
--- /dev/null
+++ b/desktop/packages/mullvad-vpn/src/renderer/components/views/select-language/index.ts
@@ -0,0 +1 @@
+export * from './SelectLanguage';