問題タブ [testing-library]

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.

0 投票する
0 に答える
80 参照

preact - testing-library/preact と react-redux が機能しない

react-redux フック (useDispatch および useSelector) を使用している Preact コンポーネントをテストしようとすると、次のエラーが発生します。

フック呼び出しが無効です。フックは、関数コンポーネントの本体内でのみ呼び出すことができます。これは、次のいずれかの理由で発生する可能性があります: 1. React とレンダラー (React DOM など) のバージョンが一致していない可能性があります 2. フックのルールに違反している可能性があります 3. React のコピーが複数ある可能性があります同じアプリ

これはコール スタックです。

追加の構成がいくつか欠落している可能性があると考えていますが、Web 上で何も見つかりませんでした。