From 401b5c019809db25f542932dd58e557cba2ed4f9 Mon Sep 17 00:00:00 2001
From: Matteo Luppi <100372313+lups2000@users.noreply.github.com>
Date: Wed, 4 Sep 2024 15:23:37 +0200
Subject: [PATCH] add popover to reverse mode (#7161)
---
web/src/js/components/Modes/Reverse.tsx | 58 ++++++++++++-------------
1 file changed, 28 insertions(+), 30 deletions(-)
diff --git a/web/src/js/components/Modes/Reverse.tsx b/web/src/js/components/Modes/Reverse.tsx
index 86391cb2a..3a332036d 100644
--- a/web/src/js/components/Modes/Reverse.tsx
+++ b/web/src/js/components/Modes/Reverse.tsx
@@ -16,6 +16,7 @@ import Dropdown, { MenuItem } from "../common/Dropdown";
import ValueEditor from "../editors/ValueEditor";
import { ServerStatus } from "./CaptureSetup";
import { ModeToggle } from "./ModeToggle";
+import { Popover } from "./Popover";
interface ReverseToggleRowProps {
removable: boolean;
@@ -105,36 +106,8 @@ function ReverseToggleRow({
{prot}
))}
- {" "}
- {
- dispatch(setActive({ server, value: !server.active }));
- }}
- >
- traffic from
-
-
- dispatch(setListenHost({ server, value }))
- }
- placeholder="*"
- />
-
- dispatch(
- setListenPort({
- server,
- value: value as unknown as number,
- }),
- )
- }
- placeholder="8080"
- />{" "}
- to{" "}
+
+ traffic to
+
+ Listen Host
+
+ dispatch(setListenHost({ server, value }))
+ }
+ placeholder="*"
+ />
+ Listen Port
+
+ dispatch(
+ setListenPort({
+ server,
+ value: value as unknown as number,
+ }),
+ )
+ }
+ placeholder="8080"
+ />
+
{removable && (