diff options
| author | Oskar <oskar@mullvad.net> | 2024-10-22 15:32:24 +0200 |
|---|---|---|
| committer | Oskar <oskar@mullvad.net> | 2024-10-22 15:32:24 +0200 |
| commit | 1ec8c9d6c4dc799fb0c6479cdc9dad438bf37129 (patch) | |
| tree | 43caf1e9884496f64c2333648c16381eaa1cf18a /gui/src/renderer/components/EditCustomBridge.tsx | |
| parent | 6533665d1fdf9a97e6ea1e36f01ee2f293b4338c (diff) | |
| parent | cf62ffdd17eac7958977895f098742c704aa3047 (diff) | |
| download | mullvadvpn-1ec8c9d6c4dc799fb0c6479cdc9dad438bf37129.tar.xz mullvadvpn-1ec8c9d6c4dc799fb0c6479cdc9dad438bf37129.zip | |
Merge branch 'add-react-linter-rules'
Diffstat (limited to 'gui/src/renderer/components/EditCustomBridge.tsx')
| -rw-r--r-- | gui/src/renderer/components/EditCustomBridge.tsx | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/gui/src/renderer/components/EditCustomBridge.tsx b/gui/src/renderer/components/EditCustomBridge.tsx index 7cc403aa6e..7a0ad6f8d8 100644 --- a/gui/src/renderer/components/EditCustomBridge.tsx +++ b/gui/src/renderer/components/EditCustomBridge.tsx @@ -4,7 +4,7 @@ import { CustomProxy } from '../../shared/daemon-rpc-types'; import { messages } from '../../shared/gettext'; import { useBridgeSettingsUpdater } from '../lib/constraint-updater'; import { useHistory } from '../lib/history'; -import { useBoolean } from '../lib/utilityHooks'; +import { useBoolean } from '../lib/utility-hooks'; import { useSelector } from '../redux/store'; import { SettingsForm } from './cell/SettingsForm'; import { BackAction } from './KeyboardNavigation'; @@ -25,7 +25,7 @@ export function EditCustomBridge() { } function CustomBridgeForm() { - const history = useHistory(); + const { pop } = useHistory(); const bridgeSettingsUpdater = useBridgeSettingsUpdater(); const bridgeSettings = useSelector((state) => state.settings.bridgeSettings); @@ -45,9 +45,9 @@ function CustomBridgeForm() { bridgeSettings.custom = newBridge; return bridgeSettings; }); - history.pop(); + pop(); }, - [bridgeSettingsUpdater, history.pop], + [bridgeSettingsUpdater, pop], ); const onDelete = useCallback(() => { @@ -58,12 +58,12 @@ function CustomBridgeForm() { delete bridgeSettings.custom; return bridgeSettings; }); - history.pop(); + pop(); } - }, [bridgeSettingsUpdater, history.pop]); + }, [bridgeSettings.custom, bridgeSettingsUpdater, hideDeleteDialog, pop]); return ( - <BackAction action={history.pop}> + <BackAction action={pop}> <Layout> <SettingsContainer> <NavigationContainer> @@ -83,7 +83,7 @@ function CustomBridgeForm() { <ProxyForm proxy={bridgeSettings.custom} onSave={onSave} - onCancel={history.pop} + onCancel={pop} onDelete={bridgeSettings.custom === undefined ? undefined : showDeleteDialog} /> </StyledSettingsContent> |
