С учетом перекомпоновки жизненного цикла HOC, как избежать необходимости описывать PropTypes?

Я создал HOC для перекомпоновки жизненного цикла... См. Код для компонента, чтобы увидеть, как я использую HOC с моими компонентами.

Есть ли способ избежать необходимости описывать PropTypes для упаковки HOC:

Составная часть:

import React from 'react';
import PropTypes from 'prop-types';

const MyPage = () => (
  <div>stuff</div>
);

const WrappedMyPage = withMyCustomThing({
  a: 'value',
  b: 'value',
})(MyPage);

WrappedMyPage.contextTypes = {
  myItem: PropTypes.object.isRequired,
};

export default WrappedMyPage;

HOC Recompose Lifecycle

import { lifecycle } from 'recompose';

function withMyCustomThing() {
  return lifecycle({
  ....

export default withMyCustomThing;

0 ответов

Другие вопросы по тегам