Встречается на собеседованиях • сегодня

Использовал ли Generics в React хуках

Generics в React хуках используются для типизации, особенно с useState, useReducer и кастомными хуками.

Пример с useState:

tsx
const [user, setUser] = useState<User | null>(null);  
// `User` — это тип, переданный в Generic  

Кастомный хук с Generics:

tsx
function useFetch<T>(url: string): { data: T | null; loading: boolean } {  
  const [data, setData] = useState<T | null>(null);  
  // ...  
  return { data, loading };  
}  
// Использование:  
const { data } = useFetch<Post[]>('/api/posts');  

Generics помогают сохранять типобезопасность, избегая any. Особенно полезны в TypeScript.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы