前提・実現したいこと
react + スマートフォンであるdiv要素のhover状態を表すフラグをセットしたい。
PCの場合onMouseEnterでhover: true、onMouseLeaveでhover: falseをセットすることで実現できました。
発生している問題・エラーメッセージ
しかしスマートフォンだと、onTouchStart、onTouchMove、onTouchEndくらいしかないので、
最初からdiv要素にタッチしないとイベントが発生してくれません。
(div要素の外側にタッチしてdiv要素内まで引っ張ってくると、イベントが発生しません。)
試したこと
onDrag、onPointerEnter、onPointerLeaveなども試しましたが、ダメでした。