Commit f2a32a90 by Vladislav Lagunov

Merge branch 'master' of ssh://git.bitmaster.ru:34022/npm/common

parents ffaaa781 4f6244a7
...@@ -19,7 +19,8 @@ export default function getAt<R=any>(at_: ObjectPath): <A>(a: A) => R { ...@@ -19,7 +19,8 @@ export default function getAt<R=any>(at_: ObjectPath): <A>(a: A) => R {
let iter = a as any as R; let iter = a as any as R;
for (const k of at) { for (const k of at) {
if (!iter.hasOwnProperty(k)) return undefined as any as R; // Поле отсутствует if (!iter.hasOwnProperty(k)) return undefined as any as R; // Поле отсутствует
iter = iter[k] as any; // @ts-ignore
iter = iter[k];
} }
return iter; return iter;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment