React查询无效不会在柏树组件测试期间触发重新渲染
我有一个取决于反应查询无效的柏树组件测试。但是,使查询无效,在测试过程中没有触发重新订阅者。正常运行时无效效果很好。
这是已知的问题/功能吗?
@cypress/react:5.12.4 反应:17.0.2 React-Query:3.34.8
更新1 我在这里找到了一个对我有用的解决方案:
更新2 我弄清楚了我的问题。在安装组件时,我并没有将客户端正确地查询使用。现在一切都很好。
I have a Cypress component test that depends on a React Query invalidation. However, invalidating a query triggers no re-renders during the test. Invalidation works fine when running normally.
Is this a known issue/feature?
@cypress/react: 5.12.4
react: 17.0.2
react-query: 3.34.8
Update 1
I found a solution that worked for me here:
Update 2
I figured out my problem. I wasn't passing the client to QueryClientProvider properly when mounting my component. It's all working well now.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论