feat(ui): multiple input domains & nameservers in ApplyNodeForm

This commit is contained in:
Fu Diwei
2024-12-27 16:42:07 +08:00
parent 75cf552e72
commit fb2d292cbf
11 changed files with 481 additions and 73 deletions

View File

@@ -40,12 +40,7 @@ const AccessEditFormSSHConfig = ({ form, formName, disabled, initialValues, onVa
},
{ message: t("common.errmsg.host_invalid") }
),
port: z
.number()
.int()
.gte(1, t("common.errmsg.port_invalid"))
.lte(65535, t("common.errmsg.port_invalid"))
.transform((v) => +v),
port: z.number().int().gte(1, t("common.errmsg.port_invalid")).lte(65535, t("common.errmsg.port_invalid")),
username: z
.string()
.min(1, "access.form.ssh_username.placeholder")