Skip to content

Commit 14ae463

Browse files
Merge pull request #23 from BlendRush/supuni-dev
remove the warnings
2 parents 357fa8d + efc7af2 commit 14ae463

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

src/Component/NavBar.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import React from "react";
22
import { NavLink } from "react-router-dom";
33
import Button from "../Component/Button";
4+
import { useNavigate } from "react-router-dom";
45

56
// tiny inline icons (no extra assets)
67
const HomeIcon = ({ className = "" }) => (
@@ -17,6 +18,7 @@ const MenuIcon = ({ className = "" }) => (
1718
);
1819

1920
export default function NavBar() {
21+
const navigate = useNavigate();
2022
const base =
2123
"group relative inline-flex items-center gap-2 px-3 py-1 rounded-lg " +
2224
"text-[15px] font-semibold tracking-wide transition-colors";
@@ -72,10 +74,10 @@ export default function NavBar() {
7274

7375
{/* Actions */}
7476
<div className="flex items-center gap-3">
75-
<Button as="a" href="/sign-in" className="text-sm bg-emerald-600/70 text-slate-800 hover:bg-emerald-600">
77+
<Button as="a" onClick={() => navigate("/sign-in")} className="text-sm bg-emerald-600/70 text-slate-800 hover:bg-emerald-600">
7678
Login
7779
</Button>
78-
<Button as="a" href="/register" className="text-sm bg-emerald-500 text-white hover:bg-emerald-600">
80+
<Button as="a" onClick={() => navigate("/register")} className="text-sm bg-emerald-500 text-white hover:bg-emerald-600">
7981
Sign Up
8082
</Button>
8183
</div>

src/Pages/Menu.jsx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@ const formatCurrency = (n) => `$${n.toFixed(2)}`;
1111
export default function MenuPage() {
1212
const [category, setCategory] = useState(null);
1313
const [search, setSearch] = useState("");
14-
const [activeTags, setActiveTags] = useState([]);
14+
// const [activeTags, setActiveTags] = useState([]);
15+
const [activeTags] = useState([]);
16+
1517
const [sortBy, setSortBy] = useState("popular");
1618
const [loading, setLoading] = useState(false);
1719
const [items, setItems] = useState([]);
@@ -20,7 +22,7 @@ export default function MenuPage() {
2022

2123
useEffect(() => {
2224
fetchMenuItemData();
23-
}, []);
25+
});
2426

2527
const fetchMenuItemData = async () => {
2628
setLoading(true);
@@ -162,8 +164,8 @@ export default function MenuPage() {
162164
key={c}
163165
onClick={() => setCategory(c)}
164166
className={`rounded-xl px-4 py-2 text-sm font-medium transition-all border ${c === category
165-
? "bg-emerald-600 text-white border-emerald-600 shadow"
166-
: "bg-white text-gray-700 border-gray-300 hover:bg-gray-50"
167+
? "bg-emerald-600 text-white border-emerald-600 shadow"
168+
: "bg-white text-gray-700 border-gray-300 hover:bg-gray-50"
167169
}`}
168170
>
169171
{c}

0 commit comments

Comments
 (0)