- Use
<div>
for both slider(track) and thumb - Make thumb move by changing CSS style while
mousemove
event triggered - Manage all state by
ref
(uncontrolled) to reduce re-rendering amount
<div>
for both slider(track) and thumbmousemove
event triggeredref
(uncontrolled) to reduce re-rendering amount