Skip to content

Commit f93d1b7

Browse files
committed
refactor app into class
1 parent c9ba220 commit f93d1b7

1 file changed

Lines changed: 17 additions & 15 deletions

File tree

  • server/client/src/components
Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,26 @@
1-
import React from 'react';
1+
import React, { Component } from 'react';
22
import { BrowserRouter, Route } from 'react-router-dom';
33

44
import Header from './Header';
55
const Dashboard = () => <h2>Dashboard</h2>;
66
const SurveyNew = () => <h2>SurveyNew</h2>;
77
const Landing = () => <h2>Landing</h2>;
88

9-
const App = () => {
10-
return (
11-
<div className="container">
12-
<BrowserRouter>
13-
<div>
14-
<Header />
15-
<Route exact path="/" component={Landing} />
16-
<Route exact path="/surveys" component={Dashboard} />
17-
<Route path="/surveys/new" component={SurveyNew} />
18-
</div>
19-
</BrowserRouter>
20-
</div>
21-
);
22-
};
9+
class App extends Component {
10+
render() {
11+
return (
12+
<div className="container">
13+
<BrowserRouter>
14+
<div>
15+
<Header />
16+
<Route exact path="/" component={Landing} />
17+
<Route exact path="/surveys" component={Dashboard} />
18+
<Route path="/surveys/new" component={SurveyNew} />
19+
</div>
20+
</BrowserRouter>
21+
</div>
22+
);
23+
}
24+
}
2325

2426
export default App;

0 commit comments

Comments
 (0)