UNPKG

integreat

Version:
14 lines 440 B
import { isNotNullOrUndefined } from './is.js'; export function indexById(obj, item) { return { ...obj, [item.id]: item, }; } export function lookupById(id, resources) { return typeof id === 'string' ? resources && resources[id] : id; } export function lookupByIds(ids = [], resources) { return ids.map((id) => lookupById(id, resources)).filter(isNotNullOrUndefined); } //# sourceMappingURL=indexUtils.js.map