You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
617 B
28 lines
617 B
import React, {Suspense} from 'react';
|
|
import {BrowserRouter as Router} from 'react-router-dom';
|
|
|
|
import Loader from './components/loader';
|
|
|
|
import Routes from './Routes';
|
|
import Header from './components/layouts/Header';
|
|
import Footer from './components/layouts/Footer';
|
|
import AppContextProvider from './AppContext';
|
|
|
|
function App() {
|
|
return (
|
|
<Suspense fallback={Loader}>
|
|
<AppContextProvider>
|
|
<Router>
|
|
<div>
|
|
<Header />
|
|
<Routes />
|
|
<Footer />
|
|
</div>
|
|
</Router>
|
|
</AppContextProvider>
|
|
</Suspense>
|
|
);
|
|
}
|
|
|
|
export default App;
|