Предупреждение: React.createElement: тип недопустим - ожидается строка (для встроенных компонентов) или класс / функция (для составных компонентов), но получено: object.
это компонент ContTypeAhead:
<Typeahead
id={this.props.name}
name={this.props.name}
onChange={this.changeHandler}
onBlur={this.onBlurHandler}
onInputChange={this.inputChangeHandler}
options={this.state.typeAheadOptions}
placeholder={'Type for ' + this.props.label}
selected={this.state.selected}
/>
Использование вышеуказанного компонента в другом компоненте и код:
<ContTypeAhead
label="Autex"
name="autex"
id="autex"
size="6"
options={[]}
url="settlements/getAutex"
selected={this.state.autex}
changed={this.autexChangedHandler}
wrongSelectionHandler={this.wrongTypeAheadSelectionHandler}
rightSelectionHandler={this.rightTypeAheadSelectionHandler}
/>;
Использование TypeScript с CRA. Определенный интерфейс реквизита и состояния с каждым полем как: любое;