Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3593 | Rev 3595 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |

import React from 'react';
import { Provider } from 'react-redux';
import { ThemeProvider as MuiProvider } from '@mui/material';
import { CacheProvider } from '@emotion/react';
import createCache from '@emotion/cache';

import { store } from '../redux/store';
import { defaultTheme } from '../styles/mui/theme';

// Create emotion cache
const cache = createCache({
  key: 'css',
  prepend: true // This ensures MUI styles are loaded first
});

export default function ProvidersWrapper({ children }) {
  return (
    <Provider store={store}>
      <CacheProvider value={cache}>
        <MuiProvider theme={defaultTheme}>{children}</MuiProvider>
      </CacheProvider>
    </Provider>
  );
}