message: Docs: Fix redirect bug when loading component pages directly
  Also hoisting the StrictMode component up so it wraps the entire app.
diff: import '../../../lib/reset';
  import React, { StrictMode } from 'react';
  -import { Route, Redirect } from 'react-router';
  +import { Route, Switch, Redirect } from 'react-router';
  import map from 'lodash/map';
  import { ThemeSettingProvider } from './ThemeSetting';
  import { theme as docsSiteTheme } from '../theme/theme.treat';
  @@ -12,11 +12,12 @@ import foundations from './routes/foundations';
  import components from './routes/components';
  export const App = () => (
  + <StrictMode>
  <ThemeSettingProvider>
  <BraidProvider theme={docsSiteTheme}>
  <ToastProvider>
  - <StrictMode>
  <Navigation>
  + <Switch>
  {map(
  { ...home, ...guides, ...foundations, ...components },
  (routeProps, path) => (
  @@ -24,9 +25,10 @@ export const App = () => (
  ),
  )}
  <Redirect path="/components" exact to="/" />
  + </Switch>
  </Navigation>
  - </StrictMode>
  </ToastProvider>
  </BraidProvider>
  </ThemeSettingProvider>
  + </StrictMode>
  );
  