我有组件树,例如:
<App>
<Loader show={...}/>
<Form>
<input name="val" />
<input type="submit" />
</Form>
<Data input={...}>
Data is {here is data fetched for props.input}
</Data>
</App>
我在我的组件中使用钩子useQuery
来获取输入数据并且它可以工作,但是我可以访问组件内的属性,我希望有一个全局微调器,它将在任何数据请求期间显示。是否可以使用它来做到这一点?react-query
Data
isLoading
Data
react-query
我考虑过换App
行Suspense
并设置Loader
为后备并suspense
在useQuery
通话中启用,但也许还有其他方法可以做到吗?