diff --git a/src/Component/NavBar.js b/src/Component/NavBar.js
index f136ce30..cc642983 100644
--- a/src/Component/NavBar.js
+++ b/src/Component/NavBar.js
@@ -1,6 +1,7 @@
import React from "react";
import { NavLink } from "react-router-dom";
import Button from "../Component/Button";
+import { useNavigate } from "react-router-dom";
// tiny inline icons (no extra assets)
const HomeIcon = ({ className = "" }) => (
@@ -17,6 +18,7 @@ const MenuIcon = ({ className = "" }) => (
);
export default function NavBar() {
+ const navigate = useNavigate();
const base =
"group relative inline-flex items-center gap-2 px-3 py-1 rounded-lg " +
"text-[15px] font-semibold tracking-wide transition-colors";
@@ -72,10 +74,10 @@ export default function NavBar() {
{/* Actions */}
-
diff --git a/src/Pages/Menu.jsx b/src/Pages/Menu.jsx
index 9ec394c2..8503e9eb 100644
--- a/src/Pages/Menu.jsx
+++ b/src/Pages/Menu.jsx
@@ -10,7 +10,9 @@ const formatCurrency = (n) => `$${n.toFixed(2)}`;
export default function MenuPage() {
const [category, setCategory] = useState(null);
const [search, setSearch] = useState("");
- const [activeTags, setActiveTags] = useState([]);
+ // const [activeTags, setActiveTags] = useState([]);
+ const [activeTags] = useState([]);
+
const [sortBy, setSortBy] = useState("popular");
const [toast, setToast] = useState(null);
const [loading, setLoading] = useState(false);
@@ -19,7 +21,7 @@ export default function MenuPage() {
useEffect(() => {
fetchMenuItemData();
- }, []);
+ });
const fetchMenuItemData = async () => {
setLoading(true);
@@ -137,8 +139,8 @@ export default function MenuPage() {
key={c}
onClick={() => setCategory(c)}
className={`rounded-xl px-4 py-2 text-sm font-medium transition-all border ${c === category
- ? "bg-emerald-600 text-white border-emerald-600 shadow"
- : "bg-white text-gray-700 border-gray-300 hover:bg-gray-50"
+ ? "bg-emerald-600 text-white border-emerald-600 shadow"
+ : "bg-white text-gray-700 border-gray-300 hover:bg-gray-50"
}`}
>
{c}