diff --git a/public/locales/en/translations.json b/public/locales/en/translations.json
index b57e979..a3723e7 100644
--- a/public/locales/en/translations.json
+++ b/public/locales/en/translations.json
@@ -12,5 +12,10 @@
"English": "English",
"Romanian": "Romanian"
},
+ "Menu": {
+ "Home": "Home",
+ "Sessions": "Sessions",
+ "About": "About"
+ },
"Session": "Session"
}
diff --git a/public/locales/ro/translations.json b/public/locales/ro/translations.json
index 92ec1c9..4d18bed 100644
--- a/public/locales/ro/translations.json
+++ b/public/locales/ro/translations.json
@@ -3,5 +3,10 @@
"English": "Engleză",
"Romanian": "Română"
},
+ "Menu": {
+ "Home": "Acasă",
+ "Sessions": "Sesiuni",
+ "About": "Despre"
+ },
"Session": "Sesiune"
}
diff --git a/src/components/App.js b/src/components/App.js
index 5cf5ab7..2964252 100644
--- a/src/components/App.js
+++ b/src/components/App.js
@@ -2,7 +2,7 @@ import React from "react";
import { Route, Switch } from "react-router-dom";
import HomePage from "./home/HomePage";
import AboutPage from "./about/AboutPage";
-import Header from "./common/Header";
+import Header from "./layout/Header";
import PageNotFound from "./PageNotFound";
import { ToastContainer } from "react-toastify";
import "react-toastify/dist/ReactToastify.css";
@@ -12,6 +12,7 @@ function App() {
return (
+
diff --git a/src/components/common/Header.js b/src/components/layout/Header.js
similarity index 85%
rename from src/components/common/Header.js
rename to src/components/layout/Header.js
index b4e7fff..fcd2911 100644
--- a/src/components/common/Header.js
+++ b/src/components/layout/Header.js
@@ -7,10 +7,10 @@ import IconButton from "@material-ui/core/IconButton";
import MenuIcon from "@material-ui/icons/Menu";
import MenuItem from "@material-ui/core/MenuItem";
import Menu from "@material-ui/core/Menu";
-import { NavLink } from "react-router-dom";
import { Container } from "@material-ui/core";
import { useTranslation } from "react-i18next";
import Flag from "react-flags";
+import Navigation from "./Navigation";
const useStyles = makeStyles((theme) => ({
root: {
@@ -26,8 +26,6 @@ const useStyles = makeStyles((theme) => ({
const Header = () => {
const classes = useStyles();
- const activeStyle = { color: "#F15B2A" };
-
const { t, i18n } = useTranslation();
const [anchorEl, setAnchorEl] = useState(null);
@@ -78,22 +76,7 @@ const Header = () => {
Reverse proxy
-
-
- Home
-
- {" | "}
-
- Courses
-
- {" | "}
-
- Sessions
-
- {" | "}
-
- About
-
+
diff --git a/src/components/layout/Navigation.js b/src/components/layout/Navigation.js
new file mode 100644
index 0000000..b9378ed
--- /dev/null
+++ b/src/components/layout/Navigation.js
@@ -0,0 +1,28 @@
+import React from "react";
+import { NavLink } from "react-router-dom";
+import { useTranslation } from "react-i18next";
+
+const Navigation = () => {
+ const { t } = useTranslation();
+ const activeStyle = { color: "#F15B2A" };
+
+ return (
+ <>
+
+ {t("Menu.Home")}
+
+ {" | "}
+
+ {t("Menu.Sessions")}
+
+ {" | "}
+
+ {t("Menu.About")}
+
+ >
+ );
+};
+
+Navigation.propTypes = {};
+
+export default Navigation;
diff --git a/src/features/session/components/SessionSummary.js b/src/features/session/components/SessionSummary.js
index 094cecf..701f56c 100644
--- a/src/features/session/components/SessionSummary.js
+++ b/src/features/session/components/SessionSummary.js
@@ -16,7 +16,7 @@ const useStyles = makeStyles((theme) => ({
const SessionSummary = ({ session }) => {
const classes = useStyles();
- const { t, i18n } = useTranslation();
+ const { t } = useTranslation();
return (
<>