タイプスクリプトにReact HOCを書き込もうとしていますが、正しい定義が得られません。私が達成しようとしていることが可能かどうかはわかりません。私はちょうどそれが動作子供に小道具や状態を渡していた場合 は、ここに私のコード import * as React from 'react'
export default function Ajax<Props, State>(InnerCompo
まず、いくつかのコンテキスト。 私はReduxを使ってアプリケーションの認証状態を管理しており、をReduxコンテナ(またはスマートコンポーネント)として持っています。 私はAuthを取り、それを返すラッパー(高次成分)作成しました: export default function AuthWrapper(WrappedComponent) {
class Auth extends Co
私は基本的に、彼らはデコレータでそれを返す前に、コンポーネントにpropTypesを追加 PropTypes on Higher Order Components ために、この例を見つけました。以下のコードのコピーを参照してください。 私が知っているのは、反応ストリップのPropTypesのビルドビルドですが、以下のような内部機能からそれを取り除くのでしょうか? function EnhanceB
質問は基本的には、higher-order componentsの型チェックを一般的なJavaScriptの方法で実装する方法です。型チェックすることで Hoc1 = (superclass) => class extends superclass { ... }
class A { ... }
class B extends Hoc1(A) { ... }
私は2つの最も顕著なのユーティ