/* Metro module 8465; source: modules/premium/native/GiftModalEmojis.tsx; dependencies: [57, 31, 27, 33, 4501, 3801, 6739, 2] */ function _fun67239(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#67239, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8650:6, offset: 0x01c1a94a, size: 400 bytes, params: 8, frame: 19 const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); const env0_2 = importDefault(57) /* metro dependency 57 */; importAll(31) /* metro dependency 31 */; const env0_3 = (require(27) /* metro dependency 27 */).View; const env0_4 = (require(33) /* metro dependency 33 */).jsx; const items2 = [[100, 0, -40]]; items2[1] = [120, 40, -10]; items2[2] = [100, 80, 10]; items2[3] = [180, 20, 20]; items2[4] = [140, 95, 15]; items2[5] = [250, 0, 0]; items2[6] = [250, 80, -20]; items2[7] = [400, 90, 10]; items2[8] = [400, 20, -20]; items2[9] = [410, 0, 40]; const env0_6 = (require(4501) /* metro dependency 4501: createStyles */).createStyles({emojisContainer: {'alignItems': 'center', 'justifyContent': 'center', 'height': 250, 'width': '100%', 'position': 'absolute', 'zIndex': 1, 'paddingBottom': 210}}); (require(2) /* metro dependency 2 */).fileFinishedImporting('modules/premium/native/GiftModalEmojis.tsx'); exports.default = _default_67240; } function _default_67240({emojiName, randomizeSizing}) { // fn#67240, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8650:437, offset: 0x01c1aada, size: 136 bytes, params: 2, frame: 17 if (randomizeSizing !== undefined) { } const styles = useStyles(); const env0_2 = (importDefault(3801) /* metro dependency 3801: EmojiUtils */).getURL(emojiName); return ( {env0_5.map(_fun67241)} ); } function _fun67241(a0, a1) { // fn#67241, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8650:515, offset: 0x01c1ab62, size: 302 bytes, params: 3, frame: 24 let value = environment.__proto__; const value2 = env1_2(a0, 3); const property = value2[0]; const value3 = 1; const property2 = value2[value3]; const property3 = value2[2]; value = importDefault(6739) /* metro dependency 6739: Emoji */; const valueProps2 = {src: env0_2, name: emojiName}; const object = {position: 'absolute'}; object.top = '' + property + '%'; object.left = '' + property2 + '%'; const items2 = [{rotate: '' + property3 + 'deg'}]; const object3 = {}; object3.scale = randomizeSizing ? 1.5 * global.Math.random() + 0.5 : value3; items2[1] = object3; object.transform = items2; valueProps2.style = object; valueProps2.forceTextEmoji = true; return ((Component) => )(value); }