react-query QueryClientProvider 和 react-redux Provider 的顺序重要吗?
Is the order of react-query QueryClientProvider and react-redux Provider important?
推荐哪个?
顺序是不是无关紧要?
<QueryClientProvider client={queryClient}>
<Provider store={store}>
stuff
</Provider>
</QueryClientProvider>
或
<Provider store={store}>
<QueryClientProvider client={queryClient}>
stuff
</QueryClientProvider>
</Provider>
顺序不相关,因为两个提供者都不需要访问另一个提供者的东西(redux 不需要访问 QueryClient 并且 react-query 不需要访问到 redux 商店)
推荐哪个?
顺序是不是无关紧要?
<QueryClientProvider client={queryClient}>
<Provider store={store}>
stuff
</Provider>
</QueryClientProvider>
或
<Provider store={store}>
<QueryClientProvider client={queryClient}>
stuff
</QueryClientProvider>
</Provider>
顺序不相关,因为两个提供者都不需要访问另一个提供者的东西(redux 不需要访问 QueryClient 并且 react-query 不需要访问到 redux 商店)