Typescript не видит пропсы переданные в компонент с использованием HOC

Есть HoC для получения информации с бэка, но TS ругается, что мой пропс, переданный в компонент не существует: Error:(192, 22) TS2339: Property 'pyId' does not exist on type 'IntrinsicAttributes & IntrinsicClassAttributes<(Anonymous function).WrappedComponentWith...'.

HoC

const withDataPages = (dataForHOCRender: DataForHOCRender<object>) => <
    P extends DataPageInjectProps,
    O extends Omit<P, keyof DataPageInjectProps>
>(WrappedComponent: React.ComponentType<P>) => {
    return class WrappedComponentWithData extends React.Component<O, DataPageInjectProps> {

}

Подключение HoC:

export default withDataPages(createSettingForRecoveryRate())(RecoveryRate);

Ругается на эту строчку:

<RecoveryRate pyId={pyId}/>

Ответы (0 шт):