11import React from "react" ;
2- import { Route } from "react-router-dom" ;
2+ import { Route , Redirect } from "react-router-dom" ;
33
44import Root from "./Root" ;
55import withWidth , {
@@ -15,8 +15,8 @@ import Accordion from "./patterns/Context/exercise/components/Accordion";
1515import CompositionPage from "./functional-programming/composition/Page" ;
1616import ClosurePage from "./functional-programming/closure/Page" ;
1717import StateReducerPage from "./patterns/StateReducer/Page" ;
18- import Theming from ' ./patterns/Theming/Page' ;
19- import Variants from ' ./patterns/Variants/Page'
18+ import Theming from " ./patterns/Theming/Page" ;
19+ import Variants from " ./patterns/Variants/Page" ;
2020
2121class App extends React . Component {
2222 constructor ( ) {
@@ -49,11 +49,7 @@ class App extends React.Component {
4949 < div id = "page-wrap" >
5050 < Menu isOpen = { isMenuOpen } toggleMenu = { this . toggleMenu } >
5151 < p className = "text-center" >
52- < a
53- target = "_blank"
54- rel = "noopener noreferrer"
55- href = "https://reactjs.academy/react-redux-training-berlin"
56- >
52+ < a href = "https://reactjs.academy" >
5753 < img alt = "ReactJS Academy" src = "/logo.png" />
5854 < br />
5955 ReactJS.Academy
@@ -80,8 +76,12 @@ class App extends React.Component {
8076 5. State Reducer
8177 </ MenuItem >
8278 < hr />
83- < MenuItem link = "/theming" toggleMenu = { this . toggleMenu } > 6. Theming</ MenuItem >
84- < MenuItem link = "/variants" toggleMenu = { this . toggleMenu } > 7. Variants</ MenuItem >
79+ < MenuItem link = "/theming" toggleMenu = { this . toggleMenu } >
80+ 6. Theming
81+ </ MenuItem >
82+ < MenuItem link = "/variants" toggleMenu = { this . toggleMenu } >
83+ 7. Variants
84+ </ MenuItem >
8585 < hr />
8686 < MenuItem link = "/compound-components" toggleMenu = { this . toggleMenu } >
8787 8. Compound Components
@@ -119,12 +119,7 @@ class App extends React.Component {
119119 < Route
120120 exact
121121 path = "/"
122- render = { ( ) => (
123- < h1 >
124- Welcome to functional programming and advanced patterns in
125- React!
126- </ h1 >
127- ) }
122+ render = { ( ) => < Redirect to = "/composition" /> }
128123 />
129124 < Route path = "/composition" component = { CompositionPage } />
130125 < Route path = "/closure" component = { ClosurePage } />
0 commit comments