問題タブ [react-query]

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 投票する
1 に答える
2884 参照

react-native - react-query Jest テストでカスタム useMutation フックから mutate を呼び出す方法

React Native プロジェクトを実行しており、react-query で記述されたカスタム フックをテストしています。Jest、@testing-library/react-hooks、および @testing-library/react-native を使用しています。私のテストでは、フックによって返された mutate 関数を呼び出す方法が見つからないようです。

カスタムフックは次のとおりです。

react-query のドキュメントに従って、renderHook() でフックをレンダリングし、ミューテーション コールの結果を待っています。

API を呼び出しません。ローカル サーバーのターミナル ウィンドウは、 を使用しているときにサーバーに ping を実行していることをログに記録しますが、sanityCall()その呼び出しをコメント アウトしてフックに依存すると、何も表示されません。このようなカスタム フックをテストする方法についてのアイデアはありますか?

0 投票する
1 に答える
446 参照

reactjs - 反応クエリの useQueries のようなループで useMutation を呼び出す

データが準備され、ペイロードとして送信されるループのサイドで useMutation を呼び出す必要がある場合でも、同じ機能が必要です。

});