Files
btpxpress-frontend/components/ClientProviders.tsx
2025-10-01 01:39:07 +00:00

22 lines
808 B
TypeScript

'use client';
import { LayoutProvider } from '../layout/context/layoutcontext';
import { PrimeReactProvider } from 'primereact/api';
import { AuthProvider } from '../contexts/AuthContext';
import { DevAuthProvider } from './auth/DevAuthProvider';
import { useServerStatusInit } from '../hooks/useServerStatusInit';
export function ClientProviders({ children }: { children: React.ReactNode }) {
// Initialiser le monitoring serveur SSE globalement
// useServerStatusInit(); // Temporairement désactivé - endpoint non disponible
return (
<PrimeReactProvider>
<DevAuthProvider>
<AuthProvider>
<LayoutProvider>{children}</LayoutProvider>
</AuthProvider>
</DevAuthProvider>
</PrimeReactProvider>
);
}