Skip to content

Material ui v1 v5 support

NewOldMax edited this page Sep 22, 2021 · 1 revision
  • TextField
  • Select

Autocomplete isn't supported because material-ui v1-v5 (@mui/material) doesn't implement it, so you must create AutoComplete validator by yourself.

<TextValidator
    name="email"
    label="Email"
    validators={['required', 'isEmail']}
    errorMessages={['required field', 'invalid email']}
    value={data.email}
    onChange={this.onChange}
/>

<SelectValidator
    name="country"
    label="Country select"
    validators={['required']}
    errorMessages={['required field']}
    value={data.country}
    onChange={this.onChange}
    SelectProps={{
        MenuProps: {
            className: classes.menu,
        },
    }}
>
    {options}
</SelectValidator>