theme draft 1

This commit is contained in:
2026-03-22 13:05:00 -04:00
parent 63ad73755d
commit d38392ac9a
18 changed files with 678 additions and 209 deletions

View File

@@ -5,10 +5,12 @@ import { QueryClient, QueryClientProvider } from '@tanstack/react-query';
import axios from 'axios';
import { ToastProvider } from './components/ToastContext';
import { setupAuthInterceptors } from './auth/authInterceptor';
import { ThemeProvider, initializeThemeMode } from './theme/ThemeProvider';
import App from './App';
import './index.css';
setupAuthInterceptors(axios);
initializeThemeMode();
const queryClient = new QueryClient({
defaultOptions: {
@@ -26,9 +28,11 @@ ReactDOM.createRoot(document.getElementById('root')!).render(
<React.StrictMode>
<QueryClientProvider client={queryClient}>
<BrowserRouter>
<ToastProvider>
<App />
</ToastProvider>
<ThemeProvider>
<ToastProvider>
<App />
</ToastProvider>
</ThemeProvider>
</BrowserRouter>
</QueryClientProvider>
</React.StrictMode>