Move willMount logic to constructor in AutocompletingTextInput

This commit is contained in:
Sergio Padrino 2024-06-06 15:23:56 +02:00
parent ca017a66fc
commit 197f93f6d3

View file

@ -168,20 +168,15 @@ export abstract class AutocompletingTextInput<
) { ) {
super(props) super(props)
this.state = {
autocompletionState: null,
caretCoordinates: null,
}
}
public componentWillMount() {
const elementId = createUniqueId('autocompleting-text-input') const elementId = createUniqueId('autocompleting-text-input')
const autocompleteContainerId = createUniqueId('autocomplete-container') const autocompleteContainerId = createUniqueId('autocomplete-container')
this.setState({ this.state = {
autocompletionState: null,
caretCoordinates: null,
uniqueInternalElementId: elementId, uniqueInternalElementId: elementId,
autocompleteContainerId, autocompleteContainerId,
}) }
} }
public componentWillUnmount() { public componentWillUnmount() {