Skip to content

Commit ac05dc5

Browse files
committed
chore: move CacheProvider to ThemeProvider
1 parent becdf4a commit ac05dc5

File tree

2 files changed

+11
-21
lines changed

2 files changed

+11
-21
lines changed

site/src/App.tsx

Lines changed: 11 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
import "./theme/globalFonts";
2-
import createCache from "@emotion/cache";
3-
import { CacheProvider } from "@emotion/react";
42
import { ReactQueryDevtools } from "@tanstack/react-query-devtools";
53
import {
64
type FC,
@@ -40,11 +38,6 @@ declare global {
4038
}
4139
}
4240

43-
const cache = createCache({
44-
key: "css",
45-
prepend: true,
46-
});
47-
4841
export const AppProviders: FC<AppProvidersProps> = ({
4942
children,
5043
queryClient = defaultQueryClient,
@@ -71,19 +64,17 @@ export const AppProviders: FC<AppProvidersProps> = ({
7164
}, []);
7265

7366
return (
74-
<CacheProvider value={cache}>
75-
<HelmetProvider>
76-
<QueryClientProvider client={queryClient}>
77-
<AuthProvider>
78-
<ThemeProvider>
79-
{children}
80-
<GlobalSnackbar />
81-
</ThemeProvider>
82-
</AuthProvider>
83-
{showDevtools && <ReactQueryDevtools initialIsOpen={showDevtools} />}
84-
</QueryClientProvider>
85-
</HelmetProvider>
86-
</CacheProvider>
67+
<HelmetProvider>
68+
<QueryClientProvider client={queryClient}>
69+
<AuthProvider>
70+
<ThemeProvider>
71+
{children}
72+
<GlobalSnackbar />
73+
</ThemeProvider>
74+
</AuthProvider>
75+
{showDevtools && <ReactQueryDevtools initialIsOpen={showDevtools} />}
76+
</QueryClientProvider>
77+
</HelmetProvider>
8778
);
8879
};
8980

site/src/contexts/ThemeProvider.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@ export const ThemeProvider: FC<PropsWithChildren> = ({ children }) => {
6060

6161
useEffect(() => {
6262
const root = document.documentElement;
63-
6463
if (themePreference === "auto") {
6564
root.classList.add(preferredColorScheme);
6665
} else {

0 commit comments

Comments
 (0)