Skip to content

Commit ac1380a

Browse files
authored
Merge pull request #124 from prgrms-web-devcourse-final-project/setting-react-query
[Setting] ReactQueryDevtools
2 parents 905381a + d5d4f94 commit ac1380a

File tree

4 files changed

+53
-22
lines changed

4 files changed

+53
-22
lines changed

package-lock.json

Lines changed: 29 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"@mui/material": "^6.1.9",
2121
"@mui/styled-engine-sc": "^6.1.9",
2222
"@tanstack/react-query": "^5.62.2",
23+
"@tanstack/react-query-devtools": "^5.62.2",
2324
"d3": "^7.9.0",
2425
"ios-style-picker": "^0.0.6",
2526
"ol": "^10.2.1",

src/App.tsx

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import { darkTheme, lightTheme } from '~/styles/theme'
99
import Loader from '~components/Loader'
1010
import { WebSocketProvider } from '~/WebSocketContext'
1111
import { QueryClient, QueryClientProvider } from '@tanstack/react-query'
12+
import { ReactQueryDevtools } from '@tanstack/react-query-devtools'
1213

1314
const queryClient = new QueryClient()
1415

@@ -20,24 +21,25 @@ function App() {
2021
return (
2122
<>
2223
<WebSocketProvider>
23-
<HelmetProvider>
24-
<ThemeProvider theme={theme}>
25-
<QueryClientProvider client={queryClient}>
26-
<Helmet>
27-
<title>DDang</title>
28-
<meta name='description' content='반려견과 함께하는 즐거운 산책, DDang.' />
29-
</Helmet>
30-
<button onClick={toggleTheme} hidden>
31-
Toggle Theme
32-
</button>
33-
<GlobalStyle />
34-
<MobileContainer>
35-
<Suspense fallback={<Loader />}>
36-
<RouterProvider router={router} />
37-
</Suspense>
38-
</MobileContainer>
39-
<PWABadge />
40-
</QueryClientProvider>
24+
<HelmetProvider>
25+
<ThemeProvider theme={theme}>
26+
<QueryClientProvider client={queryClient}>
27+
<Helmet>
28+
<title>DDang</title>
29+
<meta name='description' content='반려견과 함께하는 즐거운 산책, DDang.' />
30+
</Helmet>
31+
<button onClick={toggleTheme} hidden>
32+
Toggle Theme
33+
</button>
34+
<GlobalStyle />
35+
<MobileContainer>
36+
<Suspense fallback={<Loader />}>
37+
<RouterProvider router={router} />
38+
</Suspense>
39+
</MobileContainer>
40+
<PWABadge />
41+
<ReactQueryDevtools initialIsOpen={false} />
42+
</QueryClientProvider>
4143
</ThemeProvider>
4244
</HelmetProvider>
4345
</WebSocketProvider>

vite.config.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,5 +77,8 @@ export default defineConfig(({ mode }) => {
7777
},
7878
},
7979
},
80+
define: {
81+
global: 'window',
82+
},
8083
}
8184
})

0 commit comments

Comments
 (0)