React Alphabet Soup

Generate an Alphabet Soup like animation with the text

Hover over the text area to try it!
Sorting: 'none' | TransitionStyle='constant'
Sorting: 'none' | TransitionStyle: 'constant' | untidyOnHover: true
Sorting: 'sortByY' | TransitionStyle: 'constant' | vertical: true
Sorting: 'costFunction' | TransitionStyle: 'constant' | TransitionTimingFunction: 'cubic-bezier(1, 0.24, 0.25, 1)' | TransitionSpeedMultiplier: 0.5
Sorting: 'costFunction' | TransitionStyle: 'progressive' | TransitionTimingFunction: 'cubic-bezier(1, 0.24, 0.25, 1)' | TransitionSpeedMultiplier: 0.4
Sorting: 'sortByY' | TransitionStyle: 'constant' | untidyOnHover: true | vertical: true
Sorting: 'none' | TransitionStyle: 'progressive'
Sorting: 'none' | TransitionStyle: 'random'
Sorting: 'costFunction' | TransitionStyle: 'constant'
Sorting: 'costFunction' | TransitionStyle: 'progressive'
Sorting: 'costFunction' | TransitionStyle: 'random'
Sorting: 'sortByX' | TransitionStyle: 'random'
Sorting: 'sortByY' | TransitionStyle: 'random'