UNPKG

@nuxtjs/mdc

Version:
13 lines (12 loc) 281 B
export function pick(obj, keys) { return keys.reduce((acc, key) => { const value = get(obj, key); if (value !== void 0) { acc[key] = value; } return acc; }, {}); } function get(obj, key) { return key.split(".").reduce((acc, k) => acc && acc[k], obj); }