import { useState } from "react"; import { FaSearch, FaShoppingCart, FaUser } from "react-icons/fa"; import { useDispatch, useSelector } from "react-redux"; import { Link, useNavigate } from "react-router"; import Login from "../pages/Login"; import Register from "../pages/Register"; import Modal from "./Model"; import { setSearchTerm } from "../redux/productSlice"; const Navbar = () => { const products = useSelector((state) => state.cart.products); const [isModelOpen, setIsModelOpen] = useState(false); const [isLogin, setIsLogin] = useState(true); const [search, setSearch] = useState(); const disptach = useDispatch(); const navigate = useNavigate("/"); const openSignUp = () => { setIsLogin(false); setIsModelOpen(true); }; const openLogin = () => { setIsLogin(true); setIsModelOpen(true); }; const handleSearch = (e) => { e.preventDefault(); disptach(setSearchTerm(search)); navigate("/filter-data"); }; return ( ); }; export default Navbar;