/* Metro module 1552; source: unknown; dependencies: [31] */ function _fun17485(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#17485, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1679:6, offset: 0x00e6e22a, size: 85 bytes, params: 8, frame: 16 const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); exports.default = (importAll(31) /* metro dependency 31 */).memo(function(a0) { return a0.children; }, _fun17487); } function _fun17487(a0, a1) { // fn#17487, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1679:161, offset: 0x00e6e27f, size: 137 bytes, params: 3, frame: 18 var property; var property2; var error; let Object = global.Object; let value = Object.keys(a0); Object = global.Object; if (value.length !== Object.keys(a1).length) { return false; } const iterator = value[Symbol.iterator](); const iterator2 = iterator.next; let r1 = iterator; let item2 = Reflect.apply(iterator2, r1, []); let item = item2.value; item2 = item2.done ? undefined : r1; reducibleJoin3: while (true) { if (item2 === undefined) { return true; } break reducibleJoin3; } reducibleLoop3: while (true) { try { value = item === 'children'; } catch (error) { try { item2.return(); } catch { } throw error; } if (value) { r1 = item2; } else { try { property = a0[item]; } catch (error) { try { item2.return(); } catch { } throw error; } try { property2 = a1[item]; } catch (error) { try { item2.return(); } catch { } throw error; } try { value = property !== property2; } catch (error) { try { item2.return(); } catch { } throw error; } reducibleJoin2: while (true) { if (value) { item2.return(); return false; } r1 = item2; break reducibleJoin2; } } item2 = Reflect.apply(iterator2, r1, []); item = item2.value; item2 = item2.done ? undefined : r1; if (item2 === undefined) { return true; } continue reducibleLoop3; } }