/* Metro module 7680; source: modules/premium/native/gifting/PremiumGiftCustomMessage.tsx; dependencies: [31, 27, 1880, 33, 4501, 697, 1244, 7681, 7669, 2] */ import Native from '../../../../external/discord_common/js/packages/tokens/native.tsx'; /* Metro dependency 697 */ import * as FileImportTrackerModule from '../../../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */ import * as ReactNativeModule from '../../../../by-id/module-00027-ReactNative.js'; /* Metro dependency 27 */ import * as ReactModule from '../../../../by-id/module-00031-React.js'; /* Metro dependency 31 */ import * as JsxRuntimeModule from '../../../../by-id/module-00033-JsxRuntime.js'; /* Metro dependency 33 */ import * as IndexNativeModule from '../../../../intl/index.native.tsx'; /* Metro dependency 1244 */ import * as PremiumConstantsModule from '../../PremiumConstants.tsx'; /* Metro dependency 1880 */ import * as CreateStylesModule from '../../../../design/components/Styles/native/createStyles.tsx'; /* Metro dependency 4501 */ import * as NativeGiftContextModule from '../../../payments/native/NativeGiftContext.tsx'; /* Metro dependency 7669 */ import * as TextAreaNativeModule from '../../../../design/components/TextInput/native/TextArea.native.tsx'; /* Metro dependency 7681 */ function _fun61352(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#61352, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7858:6, offset: 0x01b3c6a0, size: 289 bytes, params: 8, frame: 24 const env0_0 = require; const GiftCustomMessage2 = GiftCustomMessage; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); let value = ReactModule; const createStyles = CreateStylesModule.createStyles; const object2 = {}; const PX_24 = (Native).space.PX_24; object2.marginTop = PX_24; const PX_16 = (Native).space.PX_16; object2.marginHorizontal = PX_16; const env0_6 = Reflect.apply(createStyles, CreateStylesModule, [{container: object2}]); value = value.memo(_fun61356); (FileImportTrackerModule).fileFinishedImporting('modules/premium/native/gifting/PremiumGiftCustomMessage.tsx'); exports.default = value; exports.GiftCustomMessage = GiftCustomMessage2; function GiftCustomMessage({onFocusMessage, setMessagePosition, customGiftMessage, setCustomGiftMessage}) { // fn#61353, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7858:283, offset: 0x01b3c7c1, size: 282 bytes, params: 2, frame: 26 const styles = useStyles(); const intl = (IndexNativeModule).intl; let string = intl.string; const ZkOo1U = (IndexNativeModule).t.ZkOo1U; const value2 = Reflect.apply(string, intl, [ZkOo1U]); const value3 = env0_2.useCallback(function(a0) { setCustomGiftMessage(a0); }, [setCustomGiftMessage]); const TextArea = (TextAreaNativeModule).TextArea; string = intl.string; const B3miE8 = (IndexNativeModule).t.B3miE8; return (