| 12345678910111213 |
- export default function injectEntityId(entity) {
- function entityIdMutator(_entity, _rawResult) {
- if (_isPlainObject(_rawResult) && _has(_rawResult, "id")) {
- _set(_rawResult, `${_entity}Id`, _rawResult.id)
- } else if (_isArray(_rawResult)) {
- _forEach(_rawResult, (entry) => _set(entry, `${_entity}Id`, entry.id))
- }
- return _rawResult
- }
- return (rawResult) => entityIdMutator(entity, rawResult)
- }
|