Have you tried setting the dynamic searchText prop dynamically? You can pass the value that you want to set for the Autocomplete component as searchText prop. Sort of,
<Autocomplete searchText={this.state.input.name}
By default, it will have the initial value set in the TextField of the Autocomplete component, but when the user makes any changes, it calls the autocomplete options depending on the dataSource prop.
source share