diff --git a/frontend/src/pages/Home.jsx b/frontend/src/pages/Home.jsx index 315bf3b..90b7009 100644 --- a/frontend/src/pages/Home.jsx +++ b/frontend/src/pages/Home.jsx @@ -10,9 +10,12 @@ const Home = () => { const [recommended, setRecommended] = useState([]); const [history, sethistory] = useState([]); const [error, setError] = useState(null); - const storedUser = JSON.parse(sessionStorage.getItem("user")); const [showAlert, setShowAlert] = useState(false); + //After user data storing the session. + const storedUser = JSON.parse(sessionStorage.getItem("user")); + + const toggleFavorite = async (id) => { const response = await fetch( "http://localhost:3030/api/product/addFavorite", @@ -63,8 +66,6 @@ const Home = () => { useEffect(() => { const fetchrecomProducts = async () => { - // Get the user's data from localStorage - console.log(storedUser); try { const response = await fetch( "http://localhost:3030/api/engine/recommended", @@ -95,6 +96,7 @@ const Home = () => { isFavorite: false, // Default state })), ); + reloadPage(); } else { throw new Error(data.message || "Error fetching products"); } @@ -104,9 +106,7 @@ const Home = () => { } }; fetchrecomProducts(); - //reloadPage(); }, []); - reloadPage(); useEffect(() => { const fetchProducts = async () => { diff --git a/frontend/src/pages/SearchPage.jsx b/frontend/src/pages/SearchPage.jsx index 0885ab1..f2fd9cc 100644 --- a/frontend/src/pages/SearchPage.jsx +++ b/frontend/src/pages/SearchPage.jsx @@ -1,6 +1,6 @@ import { useState, useEffect } from "react"; -import { X } from "lucide-react"; import { useLocation, Link } from "react-router-dom"; +import { X } from "lucide-react"; import axios from "axios"; const SearchPage = () => { diff --git a/frontend/src/pages/Settings.jsx b/frontend/src/pages/Settings.jsx index 42751fd..9dc30f1 100644 --- a/frontend/src/pages/Settings.jsx +++ b/frontend/src/pages/Settings.jsx @@ -1,5 +1,5 @@ import { useState, useEffect } from "react"; -import { User, Lock, Trash2, History, Search, Shield } from "lucide-react"; +import { User, Lock, Trash2, History, Shield } from "lucide-react"; import FloatingAlert from "../components/FloatingAlert"; // adjust path if needed const Settings = () => { diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index acfb825..0000000 --- a/package-lock.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "name": "Campus-Plug", - "lockfileVersion": 3, - "requires": true, - "packages": {} -} diff --git a/recommondation-engine/__pycache__/app.cpython-313.pyc b/recommondation-engine/__pycache__/app.cpython-313.pyc deleted file mode 100644 index 585d78d..0000000 Binary files a/recommondation-engine/__pycache__/app.cpython-313.pyc and /dev/null differ diff --git a/recommondation-engine/__pycache__/example1.cpython-313.pyc b/recommondation-engine/__pycache__/example1.cpython-313.pyc deleted file mode 100644 index e8fb963..0000000 Binary files a/recommondation-engine/__pycache__/example1.cpython-313.pyc and /dev/null differ diff --git a/recommondation-engine/__pycache__/server.cpython-313.pyc b/recommondation-engine/__pycache__/server.cpython-313.pyc deleted file mode 100644 index 4f9faf7..0000000 Binary files a/recommondation-engine/__pycache__/server.cpython-313.pyc and /dev/null differ