@kokapuk

Как привязать видимость кнопки к текущему href?

У меня есть реакт приложение, хочу отображать кнопку Home, когда мы находимся не на главной странице, сама кнопка никак не зависит от страниц, она находится поверх Routes в компоненте Navbar
<HashRouter>
      <Navbar />
      <div className='container mt-3'>
        <Routes>
          <Route
            path='/'
            element={
              <Home reminders={reminders} setReminders={setReminders} setEditingReminder={setEditingReminder} onNewReminderClick={newReminderClickHandler} />
            }
          />
          <Route path='/edit' element={<Edit reminders={reminders} setReminders={setReminders} reminder={editingReminder!} />} />
        </Routes>
      </div>
    </HashRouter>

Как это правильно реализовать?
  • Вопрос задан
  • 33 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Khalit
Точно не уверен но думаю должно работать
<NavBar><Routes> <Route path="/" /><Route path="*" element={<HomeBtn/>}/></Routes></NavBar>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы