This commit is contained in:
Jamie Curnow
2025-09-02 23:56:00 +10:00
parent 330993f028
commit fadec9751e
355 changed files with 9308 additions and 17813 deletions

28
frontend/src/App.tsx Normal file
View File

@@ -0,0 +1,28 @@
import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
import { ReactQueryDevtools } from "@tanstack/react-query-devtools";
import { RawIntlProvider } from "react-intl";
import { AuthProvider, LocaleProvider, ThemeProvider } from "src/context";
import { intl } from "src/locale";
import Router from "src/Router.tsx";
// Create a client
const queryClient = new QueryClient();
function App() {
return (
<RawIntlProvider value={intl}>
<LocaleProvider>
<ThemeProvider>
<QueryClientProvider client={queryClient}>
<AuthProvider>
<Router />
</AuthProvider>
<ReactQueryDevtools buttonPosition="bottom-right" position="right" />
</QueryClientProvider>
</ThemeProvider>
</LocaleProvider>
</RawIntlProvider>
);
}
export default App;