Add message bar
This commit is contained in:
@@ -4,7 +4,9 @@ import {
|
||||
Switch,
|
||||
Route
|
||||
} from 'react-router-dom';
|
||||
import './App.css';
|
||||
import { UserProvider } from '../Contexts/UserContext';
|
||||
import { ProtectedRoute } from '../Routes/ProtectedRoute';
|
||||
import { MessageBar } from '../MessageBar';
|
||||
|
||||
const SignInForm = React.lazy(() => import('../SignInForm'));
|
||||
const SignUpForm = React.lazy(() => import('../SignUpForm'));
|
||||
@@ -13,19 +15,20 @@ const FileUploadForm = React.lazy(() => import('../FileUploadForm'));
|
||||
function App() {
|
||||
return (
|
||||
<Suspense fallback={"Loading..."}>
|
||||
<BrowserRouter>
|
||||
<Switch>
|
||||
<Route path="/" exact>
|
||||
<SignInForm />
|
||||
</Route>
|
||||
<Route path="/signup">
|
||||
<SignUpForm />
|
||||
</Route>
|
||||
<Route path="/upload">
|
||||
<FileUploadForm />
|
||||
</Route>
|
||||
</Switch>
|
||||
</BrowserRouter>
|
||||
<UserProvider>
|
||||
<MessageBar />
|
||||
<BrowserRouter>
|
||||
<Switch>
|
||||
<Route path="/" exact>
|
||||
<SignInForm />
|
||||
</Route>
|
||||
<Route path="/signup">
|
||||
<SignUpForm />
|
||||
</Route>
|
||||
<ProtectedRoute path="/upload" render={() => <FileUploadForm />} />
|
||||
</Switch>
|
||||
</BrowserRouter>
|
||||
</UserProvider>
|
||||
</Suspense>
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user