Network alerts

This commit is contained in:
headlesdev
2025-05-19 12:56:46 +02:00
parent 667dacc865
commit 62d8c1c1b2
4 changed files with 95 additions and 33 deletions

View File

@@ -23,19 +23,28 @@ export default function EditNetwork({ onNetworkEdited, siteId, network }: EditNe
const { editNetwork } = useNetworks();
const handleEdit = () => {
editNetwork({
id: network.id,
siteId,
name: editName,
ipv4Subnet: editIpv4Subnet,
ipv6Subnet: editIpv6Subnet,
gateway: editGateway
});
setTimeout(() => {
if (onNetworkEdited) {
onNetworkEdited();
try {
const response = editNetwork({
id: network.id,
siteId,
name: editName,
ipv4Subnet: editIpv4Subnet,
ipv6Subnet: editIpv6Subnet,
gateway: editGateway
});
if (response) {
setError(response)
return
}
}, 500);
setTimeout(() => {
if (onNetworkEdited) {
onNetworkEdited()
setSuccess("Network edited successfully")
}
}, 500);
} catch (err) {
setError("Failed to edit network")
}
};
return (