Skip to content

Commit f2851f1

Browse files
committed
replaced most let -> const to protect the code from side effects
1 parent b58c480 commit f2851f1

File tree

4 files changed

+13
-17
lines changed

4 files changed

+13
-17
lines changed

src/app/components/App.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ const React = require('react');
22
const ReactRouter = require('react-router');
33
const {Menu, Segment} = require('react-semantify');
44

5-
let RouteHandler = ReactRouter.RouteHandler;
6-
let Link = ReactRouter.Link;
5+
const RouteHandler = ReactRouter.RouteHandler;
6+
const Link = ReactRouter.Link;
77

88
const App = React.createClass({
99
render() {
10-
let styles = {
10+
const styles = {
1111
margin: 10
1212
};
1313
return (

src/app/components/UsefulLinks.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@ const UsefulLinks = React.createClass({
2626
if (!this.state.links.length) {
2727
return <span/>;
2828
}
29-
let styles = {
29+
const styles = {
3030
item: {
3131
paddingLeft: 30
3232
}
3333
};
34-
let style = m(styles.item, this.props.style);
35-
let items = this.state.links.map((item, key) =>
34+
const style = m(styles.item, this.props.style);
35+
const items = this.state.links.map((item, key) =>
3636
<li key={key}>
3737
{item.title} (<a href={item.url} target="_blank">{item.url}</a>)
3838
</li>);

src/app/lib/tools.js

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
let React = require('react');
2-
let _ = require('lodash');
1+
const React = require('react');
2+
const _ = require('lodash');
33

44
// mounting a React component to a selector id location
55
export function mount(component, location, argv = {}) {
@@ -8,12 +8,8 @@ export function mount(component, location, argv = {}) {
88
} else {
99
location = document.getElementById(location);
1010
}
11-
console.log('@argv', argv);
12-
console.log('@1', component);
1311
if (!React.isValidElement(component)) {
14-
console.log('@2', component);
1512
component = React.createFactory(component);
16-
console.log('@3', component);
1713
}
1814
React.render(component(argv), location);
1915
};

src/index.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
let React = require('react');
1+
const React = require('react');
22
import {mount} from './app/lib/tools';
33

44
// For mounting App component into <section id="app"></section> use:
@@ -12,11 +12,11 @@ import App from './app/components/App';
1212
import Home from './app/components/Home';
1313
import About from './app/components/About';
1414

15-
let Router = require('react-router');
16-
let Route = Router.Route;
17-
let DefaultRoute = Router.DefaultRoute;
15+
const Router = require('react-router');
16+
const Route = Router.Route;
17+
const DefaultRoute = Router.DefaultRoute;
1818

19-
let routes = (
19+
const routes = (
2020
<Route name="app" path="/" handler={App}>
2121
<Route name="home" handler={Home}/>
2222
<Route name="about" handler={About}/>

0 commit comments

Comments
 (0)