(values: Array<unknown>)
| 7 | Boolean(values[0] && typeof values[0] === 'object' && 'value' in values[0]); |
| 8 | |
| 9 | export const mapValues = (values: Array<unknown>) => { |
| 10 | let mappedValues = values; |
| 11 | |
| 12 | if (isStringArray(mappedValues)) { |
| 13 | mappedValues = mappedValues.map(value => ({ |
| 14 | label: value, |
| 15 | value, |
| 16 | })); |
| 17 | } |
| 18 | |
| 19 | if (isValuesArray(mappedValues)) { |
| 20 | return [{ items: mappedValues }]; |
| 21 | } |
| 22 | |
| 23 | return mappedValues; |
| 24 | }; |
no test coverage detected