Код работал, но потом я добавил роутинг(NavLinks в Header и BrowserRouter в App) - и всё сломалось. Куча ошибок, не пойму из-за чего. Они и про useContext() (хотя я нигде не юзал контекст) и про NavLinks(с ними вроде нормально всё), так что по описанию ошибок в консоли не могу понять в чём дело, подскажите пожалуйста
//Header(всё сломалось после добавления NavLinks, хотя они импортнуты)
import { NavLink, useSearchParams } from "react-router-dom"
<nav className="header__nav">
<ul className="header__nav-list">
<li className="header__nav-li"><NavLink to="/">Home</NavLink></li>
<li className="header__nav-li"><NavLink to="/all-cards">Cards</NavLink></li>
<li className="header__nav-li"><NavLink to="/more">More</NavLink></li>
</ul>
</nav>
// App
import {
BrowserRouter,
Route,
Routes,
} from "react-router-dom";
return (
<div className="wrapper">
<Header />
{/* <RouterProvider router={router} /> */}
<BrowserRouter>
<Routes>
<Route path="/" element={<Main />} />
<Route path="/all-cards" element={<Cards />} />
<Route path="/more" element={<More />} />
</Routes>
</BrowserRouter>
<Footer />
</div>
)
Я прикрепил не весь код из этих 2х компонентов, но т.к всё работало ровно до момента как я добавил кусочек с BrowserRouter в App и Navlinks в Header - прикрепил только их