diff --git a/src/App.test.js b/src/App.test.js deleted file mode 100644 index a754b20..0000000 --- a/src/App.test.js +++ /dev/null @@ -1,9 +0,0 @@ -import React from 'react'; -import ReactDOM from 'react-dom'; -import App from './App'; - -it('renders without crashing', () => { - const div = document.createElement('div'); - ReactDOM.render(, div); - ReactDOM.unmountComponentAtNode(div); -}); diff --git a/src/App.css b/src/components/App.css similarity index 100% rename from src/App.css rename to src/components/App.css diff --git a/src/App.js b/src/components/App.js similarity index 76% rename from src/App.js rename to src/components/App.js index 7e261ca..0923734 100644 --- a/src/App.js +++ b/src/components/App.js @@ -1,13 +1,15 @@ import React, { Component } from 'react'; -import logo from './logo.svg'; +import Header from './shared/header'; +import Footer from "./shared/footer" import './App.css'; class App extends Component { render() { return (
+
- logo + logo

Edit src/App.js and save to reload.

@@ -20,6 +22,7 @@ class App extends Component { Learn React
+
); } diff --git a/src/components/shared/footer.js b/src/components/shared/footer.js new file mode 100644 index 0000000..d3b0c40 --- /dev/null +++ b/src/components/shared/footer.js @@ -0,0 +1,14 @@ +import React, {Component} from 'react'; +import ReactDOM from 'react-dom'; + +class Footer extends Component { + render() { + return ( +

+ This is a footer! +

+ ); + } +} + +export default Footer; \ No newline at end of file diff --git a/src/components/shared/header.js b/src/components/shared/header.js new file mode 100644 index 0000000..217ba42 --- /dev/null +++ b/src/components/shared/header.js @@ -0,0 +1,14 @@ +import React, {Component} from 'react'; +import ReactDOM from 'react-dom'; + +class Header extends Component { + render() { + return ( +

+ This is a header! +

+ ); + } +} + +export default Header; \ No newline at end of file diff --git a/public/favicon.ico b/src/favicon.ico similarity index 100% rename from public/favicon.ico rename to src/favicon.ico diff --git a/src/index.js b/src/index.js index 87d1be5..5f6ae24 100644 --- a/src/index.js +++ b/src/index.js @@ -1,7 +1,7 @@ import React from 'react'; import ReactDOM from 'react-dom'; import './index.css'; -import App from './App'; +import App from './components/App'; import * as serviceWorker from './serviceWorker'; ReactDOM.render(, document.getElementById('root')); diff --git a/src/logo.svg b/src/logo.svg deleted file mode 100644 index 6b60c10..0000000 --- a/src/logo.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - -