Я использую response- bootstrap 1.0.1.
Для компонента Form.Control я хочу иметь оболочку (поле пароля с некоторыми улучшениями пользовательского интерфейса). Он должен принимать все реквизиты Form.Control + html входные реквизиты + мои специальные реквизиты.
В источниках я вижу:
declare interface Form
extends BsPrefixRefForwardingComponent<'form', FormProps> {
...
Control: typeof FormControl;
...
}
И тип FormControl:
declare interface FormControl
extends BsPrefixRefForwardingComponent<'input', FormControlProps> {
Feedback: typeof Feedback;
}
Итак, я попытался расширить его:
import { FormControl } from 'react-bootstrap';
interface Props extends FormControl {}
Но я получаю такие ошибки, как
Свойство isInvalid не существует в типе 'Props'.ts (2339 )
Есть идеи, что я делаю неправильно?