react-context-root.tsx 574 B

1234567891011121314151617
  1. import { ConnectionProvider } from './connection-context'
  2. import { FC } from 'react'
  3. import { IdeReactProvider } from '@/features/ide-react/context/ide-react-context'
  4. import { ProjectProvider } from '@/shared/context/project-context'
  5. import { UserProvider } from '@/shared/context/user-context'
  6. export const ReactContextRoot: FC = ({ children }) => {
  7. return (
  8. <ConnectionProvider>
  9. <IdeReactProvider>
  10. <UserProvider>
  11. <ProjectProvider>{children}</ProjectProvider>
  12. </UserProvider>
  13. </IdeReactProvider>
  14. </ConnectionProvider>
  15. )
  16. }