(parameters: any[] = [], checker, parentIds, type)
| 37 | } |
| 38 | |
| 39 | function getFunctionParams(parameters: any[] = [], checker, parentIds, type) { |
| 40 | return parameters.map((node) => { |
| 41 | const typeObject = checker.getTypeOfSymbolAtLocation(node.symbol, node.symbol.valueDeclaration); |
| 42 | const v = getDocgenTypeHelper(checker, typeObject, false, getNextParentIds(parentIds, type)); |
| 43 | const name = node.symbol.escapedName; |
| 44 | return { |
| 45 | name, |
| 46 | propType: v, |
| 47 | }; |
| 48 | }); |
| 49 | } |
| 50 | |
| 51 | function getFunctionReturns(node: any, checker, parentIds, type) { |
| 52 | if (!node) return {}; |
no test coverage detected
searching dependent graphs…