mirror of
https://github.com/crocofied/CoreControl.git
synced 2025-12-17 23:47:13 +00:00
Fix editing network after another
This commit is contained in:
parent
d25084896d
commit
16bba5e817
@ -1,6 +1,6 @@
|
||||
"use client";
|
||||
|
||||
import { useState } from "react";
|
||||
import { useState, useEffect } from "react";
|
||||
import ErrorToast from "@/components/Error";
|
||||
import SuccessToast from "@/components/Success";
|
||||
import useNetworks from "@/hooks/useNetworks";
|
||||
@ -18,6 +18,14 @@ export default function EditNetwork({ onNetworkEdited, siteId, network }: EditNe
|
||||
const [editIpv4Subnet, setEditIpv4Subnet] = useState(network.ipv4Subnet);
|
||||
const [editIpv6Subnet, setEditIpv6Subnet] = useState(network.ipv6Subnet);
|
||||
const [editGateway, setEditGateway] = useState(network.gateway);
|
||||
|
||||
useEffect(() => {
|
||||
setEditName(network.name);
|
||||
setEditIpv4Subnet(network.ipv4Subnet);
|
||||
setEditIpv6Subnet(network.ipv6Subnet);
|
||||
setEditGateway(network.gateway);
|
||||
}, [network]);
|
||||
|
||||
const [error, setError] = useState("");
|
||||
const [success, setSuccess] = useState("");
|
||||
const { editNetwork } = useNetworks();
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user