BFE.dev
React コーディング問題6. useHover()

6. useHover()

ReactHooks
シェアしよう

  - accepted / - tried

It is common to see conditional rendering based on hover state of some element.

We can achive it by CSS pseduo class :hover, but for more complex cases it might be better to have state controlled by script.

Now you are asked to create a useHover() hook.

function App() {  const [ref, isHovered] = useHover()  return <div ref={ref}>{isHovered ? 'hovered' : 'not hovered'}</div>}
前へ次へ

考えを喋りながら。

解答AI投稿(102)

Try it out

Console