Как скрыть пагинацию при открытии другого компонента?

У меня есть приложение которое состоит из хедера, списка некоторых валют и пагинации. Когда пользователь нажимает на валюту из списка, ему открывается страница с ее подробным описанием. На странице с описанием валюты есть хедер, основной блок с подробным описанием и пагинация. Но мне нужно чтоб на странице с подробным описанием пагинация исчезала, как это сделать ? Я попытался в css файл компонента с подробным описанием добавить .pagination{visibility:hidden}, но пагинация исчезла и с основной страницы. Можно было бы компонент с пагинацией испортировать в компонент с подробным описанием и убрать его с роутинга из App но переменные не позволяют. Мой роутинг в App выглядит так:

<div className="App">
      <Navbar value={value} handleChange={handleChange} />
      <Routes>
        <Route path="/" element={<Currencies currencies={currentCurrency} />} />
        <Route path="/currency" element={<Currency />}>
          <Route path=":currencyId" element={<Currency />} />
        </Route>
      </Routes>
      <Pagination
        currenciesPerPage={currenciesPerPage}
        totalCurrencies={currencies.length}
        paginate={paginate}
        currentPage={currentPage}
      />
    </div>


Ответы (0 шт):