検索

ホームページ  >  に質問  >  本文

renderHook の waitForNextUpdate の代替

Testing-library を更新しましたが、この場合、waitForNextUpdate の代替手段を見つけるのに苦労しています (react-testing-library v13 では利用できなくなりました https://github .com/testing-library/react-testing-library/issues/1101)。 rerender() を使用してみましたが、役に立たないようです:

ああああ

P粉198670603P粉198670603502日前1000

全員に返信(1)返信します

  • P粉274161593

    P粉2741615932023-09-23 10:57:40

    React Testing Library の新しいバージョンでは、waitForNextUpdate() は使用できなくなりました。代わりに、同じく @testing-library/react-hooks によって提供される act 関数を使用して非同期更新を処理できます。 次のコードを試してください。 リーリー act を使用して、コンポーネントの更新が正しく処理されるようにします

    返事
    0
  • キャンセル返事