mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2025-11-13 16:22:59 +10:00
- memoize all components
- implement metadata context
This commit is contained in:
@ -5,10 +5,10 @@ import 'firebase/database';
|
||||
import 'firebase/storage';
|
||||
import React from 'react';
|
||||
import { DatabaseProvider } from './src/contexts/DatabaseContext';
|
||||
import { MetadataProvider } from './src/contexts/MetadataContext';
|
||||
import { ModalProvider } from './src/contexts/ModalContext';
|
||||
import { ResumeProvider } from './src/contexts/ResumeContext';
|
||||
import { StorageProvider } from './src/contexts/StorageContext';
|
||||
import { TemplateProvider } from './src/contexts/TemplateContext';
|
||||
import { ThemeProvider } from './src/contexts/ThemeContext';
|
||||
import { UserProvider } from './src/contexts/UserContext';
|
||||
import './src/styles/colors.css';
|
||||
@ -32,9 +32,9 @@ export const wrapRootElement = ({ element }) => (
|
||||
<UserProvider>
|
||||
<DatabaseProvider>
|
||||
<ResumeProvider>
|
||||
<StorageProvider>
|
||||
<TemplateProvider>{element}</TemplateProvider>
|
||||
</StorageProvider>
|
||||
<MetadataProvider>
|
||||
<StorageProvider>{element}</StorageProvider>
|
||||
</MetadataProvider>
|
||||
</ResumeProvider>
|
||||
</DatabaseProvider>
|
||||
</UserProvider>
|
||||
|
||||
Reference in New Issue
Block a user