|
}
id={SCREEN_ID + "-ntp-table-row-" + index + "-hostname"}
validated={
(errors?.[index]
? ValidatedOptions.error
: ValidatedOptions.default)
}
value={src.hostname.v}
onChange={(e) => handleEdit({ hostname: e.target.value, index })}
onBlur={(e) => handleEdit({ hostname: e.target.value, index, validateServer: true })}
{...(src.isCommitted ? { readOnlyVariant: "plain" } : {})}
/>
{(errors?.[index] || src.isAvailable === false) &&
{errors?.[index] &&
{errors[index]}
}
{src.isAvailable === false &&
{_("Server is not reachable")}
}
}
|
handleEdit({ index, isPool: _event.target.checked })}
/>
handleEdit({ index, ntsEnabled: !hasNtsOption(src), validateServer: true })}
/>
}
aria-label={_("Remove server")}
onClick={() => handleRemove(index)}
/>
|
))}