Add a warning
This commit is contained in:
parent
96d264d15f
commit
39ff53f2ba
@ -1,5 +1,6 @@
|
||||
import DeleteIcon from "@mui/icons-material/Delete";
|
||||
import {
|
||||
Alert,
|
||||
Button,
|
||||
Card,
|
||||
CardActions,
|
||||
@ -156,21 +157,31 @@ function NatEntryForm(p: {
|
||||
)}
|
||||
|
||||
{p.entry.host_ip.type === "interface" && (
|
||||
<SelectInput
|
||||
{...p}
|
||||
label="Network interface"
|
||||
value={p.entry.host_ip.name}
|
||||
options={p.nicsList.map((n) => {
|
||||
return {
|
||||
value: n,
|
||||
};
|
||||
})}
|
||||
onValueChange={(v) => {
|
||||
if (p.entry.host_ip.type === "interface")
|
||||
p.entry.host_ip.name = v!;
|
||||
p.onChange?.();
|
||||
}}
|
||||
/>
|
||||
<>
|
||||
{p.editable && (
|
||||
<Alert severity="warning" style={{ margin: "10px 0px" }}>
|
||||
Warning! All IP addresses may not be inferred on reboot due
|
||||
to the fact that the network hook might be executed before
|
||||
the network interfaces are fully configured. This might lead
|
||||
to incomplete ports exposition!
|
||||
</Alert>
|
||||
)}
|
||||
<SelectInput
|
||||
{...p}
|
||||
label="Network interface"
|
||||
value={p.entry.host_ip.name}
|
||||
options={p.nicsList.map((n) => {
|
||||
return {
|
||||
value: n,
|
||||
};
|
||||
})}
|
||||
onValueChange={(v) => {
|
||||
if (p.entry.host_ip.type === "interface")
|
||||
p.entry.host_ip.name = v!;
|
||||
p.onChange?.();
|
||||
}}
|
||||
/>
|
||||
</>
|
||||
)}
|
||||
</NATEntryProp>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user