import React, { Fragment } from 'react'; import { TextValidator, ValidatorForm, SelectValidator } from 'react-material-ui-form-validator'; import MenuItem from '@material-ui/core/MenuItem'; import SaveIcon from '@material-ui/icons/Save'; import { PasswordValidator, RestFormProps, FormActions, FormButton } from '../components'; import { isAPEnabled } from './APModes'; import { APSettings, APProvisionMode } from './types'; import { isIP } from '../validators'; type APSettingsFormProps = RestFormProps; class APSettingsForm extends React.Component { componentWillMount() { ValidatorForm.addValidationRule('isIP', isIP); } render() { const { data, handleValueChange, saveData } = this.props; return ( Always When WiFi Disconnected Never { isAPEnabled(data) && } } variant="contained" color="primary" type="submit"> Save ); } } export default APSettingsForm;