From 89f83429e4525b1e885c07723ccb5693a7fcb300 Mon Sep 17 00:00:00 2001 From: Subho Date: Mon, 21 Aug 2023 13:02:40 +0530 Subject: [PATCH] network: distinguish create and edit dialogs --- pkg/networkmanager/bond.jsx | 3 ++- pkg/networkmanager/bridge.jsx | 3 ++- pkg/networkmanager/dialogs-common.jsx | 4 ++-- pkg/networkmanager/team.jsx | 3 ++- pkg/networkmanager/vlan.jsx | 3 ++- test/verify/check-networkmanager-bond | 12 ++++++------ test/verify/check-networkmanager-bridge | 4 ++-- test/verify/check-networkmanager-mac | 2 +- test/verify/check-networkmanager-team | 4 ++-- test/verify/check-networkmanager-vlan | 2 +- 10 files changed, 22 insertions(+), 18 deletions(-) diff --git a/pkg/networkmanager/bond.jsx b/pkg/networkmanager/bond.jsx index 206fb5397e9a..bdbf11c10948 100644 --- a/pkg/networkmanager/bond.jsx +++ b/pkg/networkmanager/bond.jsx @@ -132,7 +132,7 @@ export const BondDialog = ({ connection, dev, settings }) => { { } + isCreateDialog={!connection} > <> diff --git a/pkg/networkmanager/bridge.jsx b/pkg/networkmanager/bridge.jsx index 110134d5f752..9800585fd878 100644 --- a/pkg/networkmanager/bridge.jsx +++ b/pkg/networkmanager/bridge.jsx @@ -93,7 +93,8 @@ export const BridgeDialog = ({ connection, dev, settings }) => { <> diff --git a/pkg/networkmanager/dialogs-common.jsx b/pkg/networkmanager/dialogs-common.jsx index 06d6f1327374..519ec18cb264 100644 --- a/pkg/networkmanager/dialogs-common.jsx +++ b/pkg/networkmanager/dialogs-common.jsx @@ -141,7 +141,7 @@ export const Name = ({ idPrefix, iface, setIface }) => { ); }; -export const NetworkModal = ({ dialogError, help, idPrefix, title, onSubmit, children, isFormHorizontal }) => { +export const NetworkModal = ({ dialogError, help, idPrefix, title, onSubmit, children, isFormHorizontal, isCreateDialog }) => { const Dialogs = useDialogs(); return ( @@ -153,7 +153,7 @@ export const NetworkModal = ({ dialogError, help, idPrefix, title, onSubmit, chi footer={ <>