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) }