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

@@ -21,20 +21,28 @@ export default function AddNetwork({ onNetworkAdded, siteId }: AddNetworkProps)
const { addNetwork } = useNetworks();
const handleAddNetwork = () => {
addNetwork({
id: "0",
siteId,
name,
ipv4Subnet,
ipv6Subnet,
gateway
});
setTimeout(() => {
if (onNetworkAdded) {
onNetworkAdded();
try {
const response = addNetwork({
id: "0",
siteId,
name,
ipv4Subnet,
ipv6Subnet,
gateway
});
if (response) {
setError(response)
return
}
}, 500);
setTimeout(() => {
if (onNetworkAdded) {
onNetworkAdded()
setSuccess("Network added successfully")
}
}, 500);
} catch (err) {
setError("Failed to add network")
}
};
return (