27 lines
712 B
JavaScript
27 lines
712 B
JavaScript
// Metro module 4268 (f4269).
|
|
import * as _isArrayLike from "./isArrayLike";
|
|
import * as _baseIteratee from "./baseIteratee";
|
|
import * as _keys from "./keys";
|
|
module.exports = function createFind(c14068_0) {
|
|
return function(a0, a1, a2) {
|
|
let c25019_1;
|
|
const r5 = Object(a0);
|
|
let c25019_0 = r5;
|
|
const r9 = _isArrayLike(a0);
|
|
let r8 = void 0;
|
|
let r7 = a1;
|
|
let r17 = a0;
|
|
if (!r9) {
|
|
const r20 = _baseIteratee(a1, 3);
|
|
c25019_1 = r20;
|
|
r17 = _keys(a0);
|
|
r7 = function u(a0) {
|
|
return c25019_1(c25019_0[a0], a0, c25019_0);
|
|
};
|
|
r8 = r20;
|
|
}
|
|
const r26 = c14068_0(r17, r7, a2);
|
|
return r26 > -1 ? r5[r8 ? r17[r26] : r26] : void 0;
|
|
};
|
|
};
|