Встречается на собеседованиях • сегодня
Делал ли кастомный hook
Да, делал. Кастомные хуки позволяют выносить повторяющуюся логику в переиспользуемые функции. Например, хук для управления формой:
jsx
function useForm(initialValues) {
const [values, setValues] = useState(initialValues);
const handleChange = (e) => {
const { name, value } = e.target;
setValues({
...values,
[name]: value,
});
};
return {
values,
handleChange,
};
}
text
Использование:
```jsx
const { values, handleChange } = useForm({ email: '', password: '' });Основные правила кастомных хуков:
- Должны начинаться с
use - Могут вызывать другие хуки
- Изолируют логику для переиспользования
- Делают код чище и понятнее

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