diff --git a/public/app/percona/add-instance/components/AddRemoteInstance/FormParts/AdditionalOptions/AdditionalOptions.tsx b/public/app/percona/add-instance/components/AddRemoteInstance/FormParts/AdditionalOptions/AdditionalOptions.tsx index d8e2b9e97890..2d9e82887562 100644 --- a/public/app/percona/add-instance/components/AddRemoteInstance/FormParts/AdditionalOptions/AdditionalOptions.tsx +++ b/public/app/percona/add-instance/components/AddRemoteInstance/FormParts/AdditionalOptions/AdditionalOptions.tsx @@ -43,19 +43,13 @@ export const AdditionalOptionsFormPart: FC = ({ }; export const PostgreSQLAdditionalOptions: FC = ({ form, isRDS, isAzure }) => { - const selectedOption = form.getState().values && form.getState().values.autoDiscoveryOptions; + const selectedOption = form.getState()?.values?.autoDiscoveryOptions; const [selectedValue, setSelectedValue] = useState(selectedOption || AutoDiscoveryOptionsInterface.disabled); const autoDiscoveryValidators = useMemo(() => [validators.min(0)], []); const styles = useStyles2(getStyles); - const getAutoDiscoveryLimitValue = (type: AutoDiscoveryOptionsInterface) => { - switch (type) { - case AutoDiscoveryOptionsInterface.disabled: - return 0; - default: - return 1000; - } - }; + const getAutoDiscoveryLimitValue = (type: AutoDiscoveryOptionsInterface) => + type === AutoDiscoveryOptionsInterface.disabled ? 0 : 1000; useEffect(() => { setSelectedValue(selectedOption);