Встречается на собеседованиях • сегодня
Добавляются ли какие-либо хуки к компоненту если подключен роутер в приложении
Да, при подключении роутера (например, React Router) добавляются хуки для работы с маршрутизацией:
1. `useParams()` - получает параметры из URL
2. `useNavigate()` - для программной навигации
3. `useLocation()` - доступ к текущему location объекту
4. `useSearchParams()` - работа с query-параметрами (React Router v6)
5. `useRoutes()` - декларативное определение маршрутов
Пример:
```jsx
import { useParams, useNavigate } from 'react-router-dom';
function UserProfile() {
const { userId } = useParams();
const navigate = useNavigate();
return (
);
}
```
Эти хуки доступны только в компонентах, находящихся внутри `` провайдера.
Profile: {userId}

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы