summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOliver <oliver@mohlin.dev>2025-07-25 11:41:16 +0200
committerTobias Järvelöv <tobias.jarvelov@mullvad.net>2025-09-22 12:35:43 +0200
commit6782bf768ba17cba7327ef30b620518f3beb5480 (patch)
tree5ad47bdf7f6e91891943eeb08eed60c8dd5a7259
parentb29ef5a8dd13541e2a7106eb19340f513d047fe2 (diff)
downloadmullvadvpn-6782bf768ba17cba7327ef30b620518f3beb5480.tar.xz
mullvadvpn-6782bf768ba17cba7327ef30b620518f3beb5480.zip
Move IpOverrideButton component to separate folder
-rw-r--r--desktop/packages/mullvad-vpn/src/renderer/components/views/vpn-settings/VpnSettingsView.tsx14
-rw-r--r--desktop/packages/mullvad-vpn/src/renderer/components/views/vpn-settings/components/index.ts1
-rw-r--r--desktop/packages/mullvad-vpn/src/renderer/components/views/vpn-settings/components/ip-override-button/IpOverrideButton.tsx14
-rw-r--r--desktop/packages/mullvad-vpn/src/renderer/components/views/vpn-settings/components/ip-override-button/index.ts1
4 files changed, 17 insertions, 13 deletions
diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/views/vpn-settings/VpnSettingsView.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/views/vpn-settings/VpnSettingsView.tsx
index 5a6a442030..12791cb300 100644
--- a/desktop/packages/mullvad-vpn/src/renderer/components/views/vpn-settings/VpnSettingsView.tsx
+++ b/desktop/packages/mullvad-vpn/src/renderer/components/views/vpn-settings/VpnSettingsView.tsx
@@ -1,5 +1,4 @@
import { messages } from '../../../../shared/gettext';
-import { RoutePath } from '../../../../shared/routes';
import { useHistory } from '../../../lib/history';
import { AppNavigationHeader } from '../..';
import CustomDnsSettings from '../../CustomDnsSettings';
@@ -12,7 +11,6 @@ import {
SettingsStack,
} from '../../Layout';
import { NavigationContainer } from '../../NavigationContainer';
-import { NavigationListItem } from '../../NavigationListItem';
import { NavigationScrollbars } from '../../NavigationScrollbars';
import SettingsHeader, { HeaderTitle } from '../../SettingsHeader';
import {
@@ -21,6 +19,7 @@ import {
AutoStart,
DnsBlockers,
EnableIpv6,
+ IpOverrideButton,
KillSwitchInfo,
LockdownMode,
OpenVpnSettingsButton,
@@ -97,14 +96,3 @@ export function VpnSettingsView() {
</BackAction>
);
}
-
-function IpOverrideButton() {
- return (
- <NavigationListItem to={RoutePath.settingsImport}>
- <NavigationListItem.Label>
- {messages.pgettext('vpn-settings-view', 'Server IP override')}
- </NavigationListItem.Label>
- <NavigationListItem.Icon icon="chevron-right" />
- </NavigationListItem>
- );
-}
diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/views/vpn-settings/components/index.ts b/desktop/packages/mullvad-vpn/src/renderer/components/views/vpn-settings/components/index.ts
index 51e04fd565..3149bc697c 100644
--- a/desktop/packages/mullvad-vpn/src/renderer/components/views/vpn-settings/components/index.ts
+++ b/desktop/packages/mullvad-vpn/src/renderer/components/views/vpn-settings/components/index.ts
@@ -3,6 +3,7 @@ export * from './auto-connect';
export * from './auto-start';
export * from './dns-blockers';
export * from './enable-ipv6';
+export * from './ip-override-button';
export * from './kill-switch-info';
export * from './lockdown-mode';
export * from './open-vpn-settings-button';
diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/views/vpn-settings/components/ip-override-button/IpOverrideButton.tsx b/desktop/packages/mullvad-vpn/src/renderer/components/views/vpn-settings/components/ip-override-button/IpOverrideButton.tsx
new file mode 100644
index 0000000000..a639fc4c33
--- /dev/null
+++ b/desktop/packages/mullvad-vpn/src/renderer/components/views/vpn-settings/components/ip-override-button/IpOverrideButton.tsx
@@ -0,0 +1,14 @@
+import { messages } from '../../../../../../shared/gettext';
+import { RoutePath } from '../../../../../../shared/routes';
+import { NavigationListItem } from '../../../../NavigationListItem';
+
+export function IpOverrideButton() {
+ return (
+ <NavigationListItem to={RoutePath.settingsImport}>
+ <NavigationListItem.Label>
+ {messages.pgettext('vpn-settings-view', 'Server IP override')}
+ </NavigationListItem.Label>
+ <NavigationListItem.Icon icon="chevron-right" />
+ </NavigationListItem>
+ );
+}
diff --git a/desktop/packages/mullvad-vpn/src/renderer/components/views/vpn-settings/components/ip-override-button/index.ts b/desktop/packages/mullvad-vpn/src/renderer/components/views/vpn-settings/components/ip-override-button/index.ts
new file mode 100644
index 0000000000..d03270aea7
--- /dev/null
+++ b/desktop/packages/mullvad-vpn/src/renderer/components/views/vpn-settings/components/ip-override-button/index.ts
@@ -0,0 +1 @@
+export * from './IpOverrideButton';