Skip to content

Commit f46ad4e

Browse files
committed
[Library] Add support for React V16
1 parent d1103e2 commit f46ad4e

20 files changed

+66
-6376
lines changed

dev/App.jsx

Lines changed: 10 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
/* ************************************* */
77
/* ******** IMPORTS ******** */
88
/* ************************************* */
9-
import React, {Component} from 'react'
10-
import Header from './components/Header.jsx'
11-
import Footer from './components/Footer.jsx'
12-
import Body from './components/Body.jsx'
9+
import React from 'react';
10+
import Header from './components/Header';
11+
import Footer from './components/Footer';
12+
import Body from './components/Body';
1313

1414
/* ************************************* */
1515
/* ******** VARIABLES ******** */
@@ -22,18 +22,12 @@ const defaultProps = {};
2222
/* ************************************* */
2323
/* ******** COMPONENT ******** */
2424
/* ************************************* */
25-
class App extends Component {
26-
constructor(props) {
27-
super(props);
28-
}
29-
30-
render() {
31-
return (<div>
32-
<Header />
33-
<Body />
34-
<Footer />
35-
</div>);
36-
}
25+
function App() {
26+
return (<div>
27+
<Header />
28+
<Body />
29+
<Footer />
30+
</div>);
3731
}
3832

3933
// Add prop types

dev/components/Body.jsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
/* ************************************* */
77
/* ******** IMPORTS ******** */
88
/* ************************************* */
9-
import React, {Component} from 'react'
10-
import _ from 'lodash'
11-
import {JsonTree} from '../../src/JsonTree.js'
9+
import React, { Component } from 'react';
10+
import _ from 'lodash';
11+
import { JsonTree } from '../../src/JsonTree';
1212

1313
/* ************************************* */
1414
/* ******** VARIABLES ******** */

dev/index.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import React from 'react';
55
import { render } from 'react-dom';
66
// Components
7-
import App from './App.jsx';
7+
import App from './App';
88

99
/* ************************************* */
1010
/* ******** VARIABLES ******** */

docs/app-2fbc8.js

Lines changed: 0 additions & 4 deletions
This file was deleted.

docs/app-2fbc8.js.map

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/app-3599a.js

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/app-3599a.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@
88

99
<div id="app"></div>
1010

11-
<script type="text/javascript" src="vendor.bundle.js"></script><script type="text/javascript" src="app-2fbc8.js"></script></body>
11+
<script type="text/javascript" src="vendor.bundle.js"></script><script type="text/javascript" src="app-3599a.js"></script></body>
1212
</html>

docs/vendor.bundle.js

Lines changed: 18 additions & 18 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/vendor.bundle.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)