SYMBOL INDEX (18 symbols across 6 files) FILE: docs/examples/custom-icon.tsx function random (line 14) | function random() { function expandIcon (line 24) | function expandIcon({ isActive }) { FILE: docs/examples/simple.tsx function random (line 15) | function random() { function expandIcon (line 25) | function expandIcon({ isActive }) { FILE: src/Collapse.tsx function getActiveKeysArray (line 10) | function getActiveKeysArray(activeKey: React.Key | React.Key[]): React.K... FILE: src/hooks/useItems.tsx type Props (line 7) | type Props = Pick< function mergeSemantic (line 15) | function mergeSemantic(src: T, tgt: T, mergeFn: (a: any, b: any) => a... function mergeSemanticClassNames (line 28) | function mergeSemanticClassNames(src: T, tgt: T) { function mergeSemanticStyles (line 32) | function mergeSemanticStyles(src: T, tgt: T) { function useItems (line 194) | function useItems( FILE: src/interface.ts type CollapsibleType (line 4) | type CollapsibleType = 'header' | 'icon' | 'disabled'; type ItemType (line 6) | interface ItemType type CollapseProps (line 22) | interface CollapseProps { type SemanticName (line 44) | type SemanticName = 'header' | 'title' | 'body' | 'icon'; type CollapsePanelProps (line 46) | interface CollapsePanelProps extends React.DOMAttributes { FILE: tests/index.spec.tsx function onChange (line 20) | function onChange(...args: any[]) { function runNormalTest (line 27) | function runNormalTest(element: any) { function runAccordionTest (line 263) | function runAccordionTest(element: React.ReactElement) {