-
-
- {/* PUT YOUR ROUTES HERE */}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
);
diff --git a/src/components/Charts.js b/src/components/Charts.js
new file mode 100644
index 0000000..d523009
--- /dev/null
+++ b/src/components/Charts.js
@@ -0,0 +1,11 @@
+import React from "react";
+
+function Charts() {
+ return (
+
+ Charts
+
+ );
+}
+
+export default Charts;
diff --git a/src/components/Marquee.js b/src/components/Marquee.js
index 820e8c4..1112af2 100644
--- a/src/components/Marquee.js
+++ b/src/components/Marquee.js
@@ -1,8 +1,8 @@
import React from "react";
function Marquee(props) {
- const message = "hello";
- return (
+ const message = props.match.params.text;
+ return (
);
}
diff --git a/src/components/Profile.js b/src/components/Profile.js
index c4eb646..cc2f23f 100644
--- a/src/components/Profile.js
+++ b/src/components/Profile.js
@@ -2,9 +2,9 @@ import React from "react";
import {connect} from "react-redux";
function Profile(props) {
- const userId = 0;
+ const userId = props.match.params.id;;
const user = props.users.find(u => u.id == userId) || {};
- return (
+ return (
{user.firstName} {user.lastName}
{user.occupation}
@@ -18,4 +18,3 @@ function Profile(props) {
export default connect(function (state) {
return {users: state.users};
})(Profile);
-
diff --git a/src/components/Profiles.js b/src/components/Profiles.js
index 3409812..bf2148b 100644
--- a/src/components/Profiles.js
+++ b/src/components/Profiles.js
@@ -1,4 +1,5 @@
import React from "react";
+import {Link} from "react-router-dom";
import {connect} from "react-redux";
function Profiles(props) {
@@ -6,10 +7,10 @@ function Profiles(props) {
return (
{user.firstName} - {user.lastName}
-
View
+
View
);
});
- return (
+ return (
{userDivs}
);
}
@@ -17,5 +18,3 @@ function Profiles(props) {
export default connect(function (state) {
return {users: state.users};
})(Profiles);
-
-
diff --git a/src/components/Settings.js b/src/components/Settings.js
new file mode 100644
index 0000000..12b9cf5
--- /dev/null
+++ b/src/components/Settings.js
@@ -0,0 +1,11 @@
+import React from "react";
+
+function Settings() {
+ return (
+
+ Settings
+
+ );
+}
+
+export default Settings;
diff --git a/src/components/SideNav.js b/src/components/SideNav.js
index 9caaf7c..25ba6f0 100644
--- a/src/components/SideNav.js
+++ b/src/components/SideNav.js
@@ -1,29 +1,53 @@
import React from "react";
-// import {Link} from "react-router-dom";
+import {Link} from "react-router-dom";
function SideNav() {
return (
-
- {/*
- Dashboard
+ Dashboard
- */}
-
-
+
Charts
-
+
-
-
+
Tables
-
+
+
+ Settings
+
+
+ -
+
+ Wall
+
+
+ -
+
+ Profiles
+
+
+ -
+
+ Marquee I love routes
+
+
+ -
+
+ Marquee React Routes Rule
+
+
+ Marquee I LOVE TONY ROMO
+
-
);
+
);
}
export default SideNav;
diff --git a/src/components/Tables.js b/src/components/Tables.js
new file mode 100644
index 0000000..40e391e
--- /dev/null
+++ b/src/components/Tables.js
@@ -0,0 +1,11 @@
+import React from "react";
+
+function Tables() {
+ return (
+
+ Tables
+
+ );
+}
+
+export default Tables;
diff --git a/src/components/Wall.js b/src/components/Wall.js
new file mode 100644
index 0000000..9f89445
--- /dev/null
+++ b/src/components/Wall.js
@@ -0,0 +1,11 @@
+import React from "react";
+
+function Wall() {
+ return (
+
+ Wall
+
+ );
+}
+
+export default Wall;
diff --git a/src/components/index.html b/src/components/index.html
new file mode 100644
index 0000000..7b2848a
--- /dev/null
+++ b/src/components/index.html
@@ -0,0 +1,21 @@
+
+
+
+
+
Battleship React
+
+
+
+
+
+
+
+
+
+
+
+
+
+