SYMBOL INDEX (25 symbols across 4 files) FILE: dev/group.tsx function shuffle (line 4) | function shuffle(array: T[]): T[] { FILE: dev/kitchen-sink.tsx function shuffle (line 4) | function shuffle(array: T): T { function onEnter (line 87) | function onEnter(el: Element, done: VoidFunction) { function onExit (line 91) | function onExit(el: Element, done: VoidFunction) { function getHeight (line 122) | function getHeight(el: Element): string { function onEnter (line 127) | function onEnter(el: Element, done: VoidFunction) { function onExit (line 141) | function onExit(el: Element, done: VoidFunction) { FILE: src/index.ts function createClassnames (line 5) | function createClassnames(props: TransitionProps & TransitionGroupProps) { function nextFrame (line 23) | function nextFrame(fn: () => void) { function enterTransition (line 30) | function enterTransition( function exitTransition (line 81) | function exitTransition( type TransitionEvents (line 126) | type TransitionEvents = { type TransitionProps (line 171) | type TransitionProps = TransitionEvents & { constant TRANSITION_MODE_MAP (line 220) | const TRANSITION_MODE_MAP = { method onEnter (line 240) | onEnter(el, done) { method onExit (line 243) | onExit(el, done) { type TransitionGroupProps (line 253) | type TransitionGroupProps = Omit & { method onChange (line 274) | onChange({ added, removed, finishRemoved, list }) { FILE: test/index.test.tsx function flushRaf (line 6) | function flushRaf() { function onBeforeEnter (line 22) | function onBeforeEnter(el: Element) { function onEnter (line 34) | function onEnter(el: Element, done: VoidFunction) { function onAfterEnter (line 38) | function onAfterEnter(el: Element) { function onBeforeExit (line 41) | function onBeforeExit(el: Element) { function onExit (line 44) | function onExit(el: Element, done: VoidFunction) { function onAfterExit (line 48) | function onAfterExit(el: Element) {