/* Metro module 464; source: unknown; dependencies: [6, 7, 44, 465] */ import ClassCallCheck from './module-00006-ClassCallCheck.js'; /* Metro dependency 6 */ import CreateClass from './module-00007-CreateClass.js'; /* Metro dependency 7 */ function _fun6138(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#6138, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:505:6, offset: 0x00ceebaf, size: 128 bytes, params: 8, frame: 18 const env0_0 = require; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); const value = _fun6139(); value.sharedAction = 'sharedAction'; value.dismissedAction = 'dismissedAction'; exports.default = value; function _fun6139() { // fn#6139, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:505:118, offset: 0x00ceec2f, size: 58 bytes, params: 1, frame: 15 return CreateClass(Share, null, [{key: 'share', value: value_6141}]); function Share() { // fn#6140, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:505:139, offset: 0x00c61ad8, size: 27 bytes, params: 1, frame: 13 env1_3(this, Share); } function value_6141(a0) { // fn#6141, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:505:197, offset: 0x00ceec69, size: 373 bytes, params: 2, frame: 21 let value = undefined; const r0 = arguments.length > 1 && value !== arguments[1] ? arguments[1] : {}; (require(44) /* metro dependency 44 */)(typeof a0 === 'object' && a0 !== null, 'Content to share must be a valid object'); (require(44) /* metro dependency 44 */)(typeof a0.url === 'string' || typeof a0.message === 'string', 'At least one of URL or message is required'); (require(44) /* metro dependency 44 */)(typeof r0 === 'object' && r0 !== null, 'Options must be a valid object'); (require(44) /* metro dependency 44 */)(importDefault(465) /* metro dependency 465 */, 'ShareModule should be registered on Android.'); (require(44) /* metro dependency 44 */)(a0.title == null || typeof a0.title === 'string', 'Invalid title: title should be a string.'); let message = a0.message; message = typeof message !== 'string' ? value : a0.message; value = Reflect.apply((importDefault(465) /* metro dependency 465 */).share, value, [{title: a0.title, message: message}, r0.dialogTitle]); return value.then(function(a0) { var Object = global.Object; return Object.assign({activityType: null}, a0); }); } } } global.__d(_fun6138, 464, [6, 7, 44, 465]) /* metro module 464, dependencies: [6, 7, 44, 465] */;