У меня возникают проблемы при правильном наборе функционального компонента, заключенного в Form.create (), который содержит универсальный тип.
Вот пример функционального компонента
interface IProps<T> extends FormComponentProps {
left: T;
right: T;
}
const SampleComponent = <T extends object>(props: IProps<T>): JSX.Element =>
{ leaving this out for simplicity };
export default Form.create()(SampleComponent);
КогдаЯ пытаюсь использовать этот компонент, он жалуется, что подпорки влево и вправо не существуют, что имеет смысл, так как я не могу понять, как передать универсальный тип.
Для компонентов, которые не имеют универсального типатип, который я знаю, чтобы сделать Form.create<Props>(Component)
, но я не уверен, как правильно передать этот универсальный тип.Любая помощь будет принята с благодарностью.