diff --git a/components/dialogues/AddNetwork.tsx b/components/dialogues/AddNetwork.tsx index 4c3630a..728841c 100644 --- a/components/dialogues/AddNetwork.tsx +++ b/components/dialogues/AddNetwork.tsx @@ -4,6 +4,7 @@ import { useState } from "react"; import ErrorToast from "@/components/Error"; import SuccessToast from "@/components/Success"; import useNetworks from "@/hooks/useNetworks"; +import { PlusCircle, Network as NetworkIcon, Globe, Wifi } from "lucide-react"; interface AddNetworkProps { onNetworkAdded?: () => void; @@ -19,25 +20,44 @@ export default function AddNetwork({ onNetworkAdded, siteId }: AddNetworkProps) const [success, setSuccess] = useState(""); const { addNetwork } = useNetworks(); + const handleAddNetwork = () => { + addNetwork({ + id: "0", + siteId, + name, + ipv4Subnet, + ipv6Subnet, + gateway + }); + + if (onNetworkAdded) { + onNetworkAdded(); + } + }; return (