/* Metro module 396; source: unknown; dependencies: [] */ function _fun5765(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#5765, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:437:6, offset: 0x00ce4fe3, size: 52 bytes, params: 8, frame: 15 const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); exports.default = splitLayoutProps; } function splitLayoutProps(a0) { // fn#5766, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:437:102, offset: 0x00ce5017, size: 363 bytes, params: 2, frame: 46 var r3; var r1; var r2; var object; var object2; var Object; var iterator; var iterator2; var item; var item2; var property; var error; let value = null; if (value == a0) { r1 = value; r2 = value; } else { object = {}; object2 = {}; Object = global.Object; iterator = Object.keys(a0)[Symbol.iterator](); iterator2 = iterator.next; r3 = iterator; item2 = Reflect.apply(iterator2, r3, []); item = item2.value; item2 = item2.done ? undefined : r3; if (item2 === undefined) { r1 = object2; r2 = object; } } object = {outer: r2, inner: r1}; return object; reducibleLoop3: while (true) { try { value = item === 'margin'; } catch (error) { try { item2.return(); } catch { } throw error; } reducibleJoin2: while (true) { reducibleJoin38: while (true) { if (value) { try { property = a0[item]; } catch (error) { try { item2.return(); } catch { } throw error; } break reducibleJoin38; } try { value = item === 'marginHorizontal'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'marginVertical'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'marginBottom'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'marginTop'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'marginLeft'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'marginRight'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'flex'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'flexGrow'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'flexShrink'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'flexBasis'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'alignSelf'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'height'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'minHeight'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'maxHeight'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'width'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'minWidth'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'maxWidth'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'position'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'left'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'right'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'bottom'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'top'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'transform'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'transformOrigin'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'rowGap'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'columnGap'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { value = item === 'gap'; } catch (error) { try { item2.return(); } catch { } throw error; } if (!value) { try { property = a0[item]; } catch (error) { try { item2.return(); } catch { } throw error; } try { object2[item] = property; } catch (error) { try { item2.return(); } catch { } throw error; } r3 = item2; break reducibleJoin2; } } } } } } } } } } } } } } } } } } } } } } } } } } } try { property = a0[item]; } catch (error) { try { item2.return(); } catch { } throw error; } break reducibleJoin38; } try { object[item] = property; } catch (error) { try { item2.return(); } catch { } throw error; } r3 = item2; break reducibleJoin2; } item2 = Reflect.apply(iterator2, r3, []); item = item2.value; item2 = item2.done ? undefined : r3; if (item2 === undefined) { r1 = object2; r2 = object; break reducibleLoop3; } continue reducibleLoop3; } return {outer: r2, inner: r1}; } global.__d(_fun5765, 396, []) /* metro module 396 */;