Câu hỏi
Bạn thích Hooks nào? Hãy tạo một Hooks bất kỳ.
Người phỏng vấn muốn thấy: bạn sử dụng Hooks và hiểu cách nó hoạt động như thế nào. Mặc dù Hooks mới được giới thiệu từ React 16.8, nhưng đã có nhiều người sử dụng nó trong sản phẩm của họ và họ mong đợi bạn biết nó.
Chúng ta hãy tạo 1 hook “useWindowSize” – đây là một hook khá đơn giản và dễ hiểu.
```js import { useState, useEffect } from "react"; const useWindowSize = () => { const getSize = () => ({ width: window.innerWidth, ...