Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3594 | Rev 3596 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 3594 Rev 3595
Línea 1... Línea 1...
1
import React from 'react';
1
import React from 'react'
2
import { Provider } from 'react-redux';
2
import { Provider } from 'react-redux'
3
import { ThemeProvider as MuiProvider } from '@mui/material';
3
import { ThemeProvider as MuiProvider } from '@mui/material'
4
import { CacheProvider } from '@emotion/react';
-
 
5
import createCache from '@emotion/cache';
-
 
6
 
4
 
7
import { store } from '../redux/store';
5
import { store } from '../redux/store'
8
import { defaultTheme } from '../styles/mui/theme';
6
import { defaultTheme } from '../styles/mui/theme'
9
 
-
 
10
// Create emotion cache
-
 
11
const cache = createCache({
-
 
12
  key: 'css',
-
 
13
  prepend: true // This ensures MUI styles are loaded first
-
 
14
});
-
 
15
 
7
 
16
export default function ProvidersWrapper({ children }) {
8
export default function ProvidersWrapper({ children }) {
17
  return (
9
  return (
18
    <Provider store={store}>
10
    <Provider store={store}>
19
      <CacheProvider value={cache}>
-
 
20
        <MuiProvider theme={defaultTheme}>{children}</MuiProvider>
11
      <MuiProvider theme={defaultTheme}>{children}</MuiProvider>
21
      </CacheProvider>
-
 
22
    </Provider>
12
    </Provider>
23
  );
13
  )
24
}
14
}