Bounce the text by clicking/hovering on it.
A wrapper makes components draggable.
React hook makes a component draggable
It generates incremental id of numbers.