diff --git a/frontend/src/components/BurgerMenu.jsx b/frontend/src/components/BurgerMenu.jsx
index 336287f..3e41062 100644
--- a/frontend/src/components/BurgerMenu.jsx
+++ b/frontend/src/components/BurgerMenu.jsx
@@ -2,6 +2,15 @@ import { useNavigate } from "react-router-dom";
import BurgerClose from "./BurgerClose";
export default function BurgerMenu({ isOpen, onClose }) {
+ const raw = localStorage.getItem("user");
+ let user = null;
+ try {
+ user = raw ? JSON.parse(raw) : null;
+ } catch {
+ user = null;
+ }
+
+ const isAdmin = user?.role == "Админ";
const navigate = useNavigate();
return (
контакты
+ {isAdmin && (
+ <>
+
+
+ >
+ )}
diff --git a/frontend/src/components/FooterDesktop.jsx b/frontend/src/components/FooterDesktop.jsx
index 9de678d..22329a5 100644
--- a/frontend/src/components/FooterDesktop.jsx
+++ b/frontend/src/components/FooterDesktop.jsx
@@ -3,6 +3,15 @@ import siteLogo from "../assets/Исходники/logo.png";
export default function FooterDesktop() {
const navigate = useNavigate();
+ const raw = localStorage.getItem("user");
+ let user = null;
+ try {
+ user = raw ? JSON.parse(raw) : null;
+ } catch {
+ user = null;
+ }
+
+ const isAdmin = user?.role == "Админ";
return (