Home Reference Source

ts_temp/object/path.js

;
import curryN from "../function/curryN";
const _path = (paths = [], obj = {}) => {
    let val = obj;
    for (let i = 0; i < paths.length; i++) {
        if (val == null) {
            return undefined;
        }
        val = val[paths[i]];
    }
    return val;
};
export default curryN(2, _path);