問題タブ [recompose]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reactjs - 子にコンテキストがあるコンポーネントのテスト
antd Checkbox
コンポーネントでコンポーネントを使用していますCheckboxWidget
。コンポーネントには次のcontextType
定義があります。
shallow
酵素によるレンダリングを使用してテストしたいので、ブロック内withContext
からヘルパーを使用しています。recompose
beforeEach
ただし、次のようにテストを書くと:
Checkbox
ウィジェットが見つからないため、テストが失敗していることに気付きました。レンダリングされたコンポーネントが次のようになるためだと思います。
が未定義であることwrapper.instance()
がわかりました。使用しようとしましたが、どちらでも機能していないようです。Subject
wrapper.instance().children
wrapper.dive
wrapper.instance()
reactjs - この Functional React Component を Recompose を使用するコンポーネントに変更するにはどうすればよいでしょうか?
私は次の機能コンポーネントを持っていますが、これをステートメントbranch
ではなく拡張コンポーネントに変更する方法を知りたいと思っています。if
ボーナス ポイントとして、どのように Recompose を使用presence
して Redux ストアにアクセスし、変更しますか?