@AlexRayn

Как добавить роутинг к div?

При клике на div открывается еще один div и должен меняться роутинг. С ссылками понятно -- надо указать href, а здесь как поступить? Использую react-router-dom
  • Вопрос задан
  • 57 просмотров
Пригласить эксперта
Ответы на вопрос 2
@abberati
frontend-разработчик
Взять react-router-dom и не плодить велосипеды.
Ответ написан
miraage
@miraage
Старый прогер
import { useHistory } from 'react-router-dom';

const MyComponent = () => {
  const history = useHistory();

  const handleClick = () => {
    history.push('/new/route');
  };

  return <div onClick={handleClick}>hello</div>;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 02:56
10000 руб./за проект
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект