{
const updatedServers = [...form.data.servers];
updatedServers.splice(index, 1);
form.setData('servers', updatedServers);
}}
/>
{
const updatedServers = [...form.data.servers];
updatedServers[index] = {
...updatedServers[index],
ip: server ? server.local_ip || '' : '',
};
form.setData('servers', updatedServers);
}}
/>
{
const updatedServers = [...form.data.servers];
updatedServers[index] = {
...updatedServers[index],
port: parseInt(e.target.value, 10),
};
form.setData('servers', updatedServers);
}}
/>
{
const updatedServers = [...form.data.servers];
updatedServers[index] = {
...updatedServers[index],
weight: e.target.value,
};
form.setData('servers', updatedServers);
}}
/>
{
const updatedServers = [...form.data.servers];
updatedServers[index] = {
...updatedServers[index],
backup: checked,
};
form.setData('servers', updatedServers);
}}
className="mt-2"
/>