diff options
Diffstat (limited to 'gui/src/renderer/components/EditCustomBridge.tsx')
| -rw-r--r-- | gui/src/renderer/components/EditCustomBridge.tsx | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/gui/src/renderer/components/EditCustomBridge.tsx b/gui/src/renderer/components/EditCustomBridge.tsx index 7cc403aa6e..ec33ed2a24 100644 --- a/gui/src/renderer/components/EditCustomBridge.tsx +++ b/gui/src/renderer/components/EditCustomBridge.tsx @@ -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> |
