index.js
import React from "react";
import ReactDOM from "react-dom";
import App from "./components/App";
ReactDOM.render(<App />, document.getElementById("root"));
//5. Create a Note.jsx component to show a <div> element with a
//<h1> for a title and a <p> for the content.
//6. Make sure that the final website is styled like the example shown here:
//https://w00gz.csb.app/
//HINT: You will need to study the classes in teh styles.css file to appy styling.
App.jsx
import React from "react";
import Header from "./Header";
import Footer from "./Footer";
import Note from "./Note";
function App() {
return (
<div>
<Header />
<Note />
<Footer />
</div>
);
}
export default App;
Header.jsx
import React from "react";
function Header() {
return (
<header>
<h1>Keeper</h1>
</header>
);
}
export default Header;
Note.jsx
import React from "react";
function Note() {
return (
<div className="note">
<h1>This is the note title</h1>
<p>This is the note content</p>
</div>
);
}
export default Note;
Footer.jsx
import React from "react";
function Footer() {
const currentYear = new Date().getFullYear();
return (
<footer>
<p>Copyright ⓒ {currentYear}</p>
</footer>
);
}
export default Footer;