This commit is contained in:
janisslsm committed 2026-07-28 01:06:53 +03:00
1 parent af3b49f756
commit 1781d25a15
22448 files changed
+2731829 -2650550

No files matched your search

@@ -1,4 +1,14 @@
/* Metro module 10045; source: modules/slayer_storefront/hooks/SocialLayerStorefrontEligibilityHooks.tsx; dependencies: [10046, 4266, 5189, 1867, 4396, 6831, 566, 9572, 10047, 2] */
import GuildStore from '../../../stores/GuildStore.tsx'; /* Metro dependency 1867 */
import RunningGameStoreNative from '../../game_detection/RunningGameStore.native.tsx'; /* Metro dependency 4266 */
import PresenceStore from '../../../stores/PresenceStore.tsx'; /* Metro dependency 4396 */
import UserProfileStore from '../../user_profile/UserProfileStore.tsx'; /* Metro dependency 5189 */
import SocialLayerStorefrontStore from '../SocialLayerStorefrontStore.tsx'; /* Metro dependency 6831 */
import ContentInventoryOutboxStore from '../../content_inventory/ContentInventoryOutboxStore.tsx'; /* Metro dependency 10046 */
import * as FileImportTrackerModule from '../../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
import * as FluxModule from '../../../external/discord_common/js/packages/flux/index.tsx'; /* Metro dependency 566 */
import * as UseSlayerStorefrontDevApplicationIdOverrideModule from './useSlayerStorefrontDevApplicationIdOverride.tsx'; /* Metro dependency 10047 */
function _fun78541(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#78541, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:6, offset: 0x01e2bfc4, size: 325 bytes, params: 8, frame: 21
let env0_0 = require;
const _arrayLikeToArray_78544 = function(a0, a1) {
@@ -44,20 +54,14 @@ function _fun78541(global, require, importDefault, importAll, module, exports, d
}
return value;
};
const closure = useUsersPlayingStorefrontEnabledGamesApplicationIds;
const useUsersPlayingStorefrontEnabledGamesApplicationIds2 = useUsersPlayingStorefrontEnabledGamesApplicationIds;
const closure2 = function() {
return require(dependencyMap[6]).useStateFromStoresArray([RunningGameStoreNative, SocialLayerStorefrontStore],
_fun78548, []);
};
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const contentInventoryOutboxStore = importDefault(10046) /* metro dependency 10046: ContentInventoryOutboxStore */;
const runningGameStoreNative = importDefault(4266) /* metro dependency 4266: RunningGameStoreNative */;
const userProfileStore = importDefault(5189) /* metro dependency 5189: UserProfileStore */;
const guildStore = importDefault(1867) /* metro dependency 1867: GuildStore */;
const presenceStore = importDefault(4396) /* metro dependency 4396: PresenceStore */;
const socialLayerStorefrontStore = importDefault(6831) /* metro dependency 6831: SocialLayerStorefrontStore */;
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/slayer_storefront/hooks/SocialLayerStorefrontEligibilityHooks.tsx');
(FileImportTrackerModule).fileFinishedImporting('modules/slayer_storefront/hooks/SocialLayerStorefrontEligibilityHooks.tsx');
exports.useUsersPlayedSocialLayerStorefrontGamesInOutboxApplicationIds = function({userIds}) {
var env0_0 = userIds;
return require(dependencyMap[6]).useStateFromStoresArray([ContentInventoryOutboxStore,
@@ -70,7 +74,7 @@ function _fun78541(global, require, importDefault, importAll, module, exports, d
_fun78552,
[a0]);
};
exports.useUsersPlayingStorefrontEnabledGamesApplicationIds = closure;
exports.useUsersPlayingStorefrontEnabledGamesApplicationIds = useUsersPlayingStorefrontEnabledGamesApplicationIds2;
exports.useAreUsersPlayingStorefrontEnabledGames = function({userIds}) {
userIds = useUsersPlayingStorefrontEnabledGamesApplicationIds({userIds: userIds}).length;
return userIds > 0;
@@ -88,427 +92,518 @@ function _fun78541(global, require, importDefault, importAll, module, exports, d
var env0_0 = value2;
return require(dependencyMap[6]).useStateFromStoresArray([SocialLayerStorefrontStore], _fun78559, [value2]);
};
}
function _createForOfIteratorHelperLoose_78542(a0, a1) { // fn#78542, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:160, offset: 0x01e2c109, size: 372 bytes, params: 3, frame: 20
var r6;
var r9;
var r5;
var value3;
var regexp;
const env0_0 = a0;
const Symbol = global.Symbol;
let value = typeof Symbol !== 'undefined';
let r1 = value && a0[global.Symbol.iterator];
r1 = !r1 ? a0['@@iterator'] : r1;
if (r1) {
value = r1.call(a0);
return value.next.bind(value);
}
const Array = global.Array;
if (Array.isArray(a0)) {
function _createForOfIteratorHelperLoose_78542(a0, a1) { // fn#78542, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:160, offset: 0x01e2c109, size: 372 bytes, params: 3, frame: 20
var r6;
var r9;
var r5;
var value3;
var regexp;
const env0_0 = a0;
const Symbol = global.Symbol;
let value = typeof Symbol !== 'undefined';
let r1 = value && a0[global.Symbol.iterator];
r1 = !r1 ? a0['@@iterator'] : r1;
if (r1) {
value = r1.call(a0);
return value.next.bind(value);
}
return _fun78543;
}
value = undefined;
if (a0) {
if (typeof a0 === 'string') {
value = _arrayLikeToArray_78544(a0, value);
r5 = value;
} else {
value3 = ({}).toString.call(a0).slice(8, -1);
r6 = value3 === 'Object' && a0.constructor;
r9 = r6 ? a0.constructor.name : value3;
if (r9 === 'Map') {
r6 = global.Array.from(a0);
} else if (r9 === 'Set') {
r6 = global.Array.from(a0);
} else if (r9 === 'Arguments') {
const Array = global.Array;
if (Array.isArray(a0)) {
if (r1) {
}
return _fun78543;
}
value = undefined;
if (a0) {
if (typeof a0 === 'string') {
value = _arrayLikeToArray_78544(a0, value);
r6 = value;
r5 = value;
} else {
regexp = RegExp('^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$', '');
if (regexp.test(r9)) {
value3 = ({}).toString.call(a0).slice(8, -1);
r6 = value3 === 'Object' && a0.constructor;
r9 = r6 ? a0.constructor.name : value3;
if (r9 === 'Map') {
r6 = global.Array.from(a0);
} else if (r9 === 'Set') {
r6 = global.Array.from(a0);
} else if (r9 === 'Arguments') {
value = _arrayLikeToArray_78544(a0, value);
r6 = value;
} else {
r6 = value;
regexp = RegExp('^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$', '');
if (regexp.test(r9)) {
value = _arrayLikeToArray_78544(a0, value);
r6 = value;
} else {
r6 = value;
}
}
r5 = r6;
}
r5 = r6;
} else {
r5 = value;
}
} else {
r5 = value;
}
if (r5) {
if (r5) {
}
return _fun78543;
}
const TypeError = global.TypeError;
throw new TypeError('Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.');
}
function useUsersPlayingStorefrontEnabledGamesApplicationIds({userIds}) { // fn#78545, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:1070, offset: 0x01e2c27d, size: 152 bytes, params: 2, frame: 20
var r0;
const fluxModule = require(566) /* metro dependency 566: flux */;
const useStateFromStoresArray = fluxModule.useStateFromStoresArray;
let items2 = [PresenceStore];
items2[1] = SocialLayerStorefrontStore;
let value = Reflect.apply(useStateFromStoresArray, fluxModule, [items2, _fun78546, [userIds]]);
const value2 = (require(10047) /* metro dependency 10047: useSlayerStorefrontDevApplicationIdOverride */).useSlayerStorefrontDevApplicationIdOverride();
if (value2 == null) {
r0 = value;
} else {
items2 = [];
value = arraySpread(items2, value, 0, PresenceStore);
items2[value] = value2;
value + 1;
r0 = items2;
}
return r0;
}
function useCurrentUserPlayingSocialLayerStorefrontGamesApplicationIds() { // fn#78547, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:1571, offset: 0x01e2c3d9, size: 73 bytes, params: 1, frame: 15
return (require(566) /* metro dependency 566: flux */).useStateFromStoresArray([RunningGameStoreNative,
SocialLayerStorefrontStore], _fun78548, []);
}
function useUsersPlayedSocialLayerStorefrontGamesInOutboxApplicationIds({userIds}) { // fn#78549, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:2092, offset: 0x01e2c4b7, size: 90 bytes, params: 2, frame: 17
return (require(566) /* metro dependency 566: flux */).useStateFromStoresArray([ContentInventoryOutboxStore,
SocialLayerStorefrontStore], _fun78550, [userIds]);
}
function useAreUsersInSocialLayerStorefrontMutualGuildsApplicationIds(a0) { // fn#78551, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:2655, offset: 0x01e2c617, size: 84 bytes, params: 2, frame: 17
const env0_0 = a0;
return (require(566) /* metro dependency 566: flux */).useStateFromStoresArray([UserProfileStore,
SocialLayerStorefrontStore], _fun78552, [a0]);
}
function useCurrentUserPlayedSocialLayerStorefrontGamesApplicationIds() { // fn#78554, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:3465, offset: 0x01e2c79f, size: 68 bytes, params: 1, frame: 14
return (require(566) /* metro dependency 566: flux */).useStateFromStoresArray([RunningGameStoreNative,
SocialLayerStorefrontStore], function() {
var r3;
var value5;
var value6;
var value7;
var items = [];
var value3 = _createForOfIteratorHelperLoose_78542(RunningGameStoreNative.getGamesSeen(false, false));
var value4 = value3();
if (!value4.done) {
r3 = value4;
while (true) {
value5 = r3.value;
if (value5.id != null) {
value6 = SocialLayerStorefrontStore.getApplicationIdFromDetectableId(value5.id);
if (value6 == null) {
break;
}
items.push(value6);
break;
}
value7 = value3();
if (value7.done) {
break;
}
r3 = value7;
continue;
if (r5) {
}
return _fun78543;
}
return items;
});
}
function useIsCurrentUserInSocialLayerStorefrontGuildsApplicationIds() { // fn#78557, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:4171, offset: 0x01e2c87d, size: 112 bytes, params: 1, frame: 20
return (require(566) /* metro dependency 566: flux */).useStateFromStoresArray([SocialLayerStorefrontStore],
function() {
var r2;
var value5;
var value6;
var value7;
var items = [];
var value3 = _createForOfIteratorHelperLoose_78542(guildIds);
var value4 = value3();
if (!value4.done) {
r2 = value4;
while (true) {
value5 = r2.value;
value6 = SocialLayerStorefrontStore.getApplicationIdFromGuildId(value5);
if (value6 != null) {
items.push(value6);
}
value7 = value3();
if (value7.done) {
break;
}
r2 = value7;
continue;
}
const TypeError = global.TypeError;
throw new TypeError('Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.');
function _fun78543() { // fn#78543, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:731, offset: 0x00c39d73, size: 69 bytes, params: 1, frame: 5
return env0_1 >= env0_0.length ? {done: true} : {done: false,
value: env0_0[typeof env0_1 === 'bigint' ? env0_1 : +env0_1]};
}
return items;
}, [(require(566) /* metro dependency 566: flux */).useStateFromStores([GuildStore], function() {
return GuildStore.getGuildIds();
})]);
}
function _fun78546() { // fn#78546, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:1190, offset: 0x01e2c315, size: 196 bytes, params: 1, frame: 23
var r4;
var r10;
var value5;
var getActivities;
var value6;
var value7;
var value8;
var application_id;
var getApplicationIdFromDetectableId;
var value9;
var value10;
var value11;
const items2 = [];
const value3 = _createForOfIteratorHelperLoose_78542(userIds);
const value4 = value3();
let done = value4.done;
if (!done) {
r4 = value4;
while (true) {
value5 = r4.value;
_createForOfIteratorHelperLoose_78542Binding = _createForOfIteratorHelperLoose_78542;
getActivities = PresenceStore.getActivities;
value6 = _createForOfIteratorHelperLoose_78542Binding(Reflect.apply(getActivities, PresenceStore,
[value5]));
value7 = value6();
done = value7.done;
}
function useUsersPlayingStorefrontEnabledGamesApplicationIds({userIds}) { // fn#78545, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:1070, offset: 0x01e2c27d, size: 152 bytes, params: 2, frame: 20
var r0;
const useStateFromStoresArray = FluxModule.useStateFromStoresArray;
const presenceStoreBinding = PresenceStore;
let items2 = [presenceStoreBinding];
items2[1] = SocialLayerStorefrontStore;
let value = Reflect.apply(useStateFromStoresArray, FluxModule, [items2, _fun78546, [userIds]]);
const value2 = (UseSlayerStorefrontDevApplicationIdOverrideModule).useSlayerStorefrontDevApplicationIdOverride();
if (value2 == null) {
r0 = value;
} else {
items2 = [];
value = arraySpread(items2, value, 0, presenceStoreBinding);
items2[value] = value2;
value + 1;
r0 = items2;
}
return r0;
function _fun78546() { // fn#78546, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:1190, offset: 0x01e2c315, size: 196 bytes, params: 1, frame: 23
var r4;
var r10;
var value5;
var presenceStoreBinding;
var getActivities;
var value6;
var value7;
var value8;
var application_id;
var socialLayerStorefrontStoreBinding;
var getApplicationIdFromDetectableId;
var value9;
var value10;
var value11;
const items2 = [];
const value3 = _createForOfIteratorHelperLoose_78542(userIds);
const value4 = value3();
let done = value4.done;
if (!done) {
r10 = value7;
r4 = value4;
while (true) {
value8 = r10.value;
application_id = value8.application_id;
if (application_id != null) {
getApplicationIdFromDetectableId = SocialLayerStorefrontStore.getApplicationIdFromDetectableId;
application_id = value8.application_id;
value9 = Reflect.apply(getApplicationIdFromDetectableId, SocialLayerStorefrontStore,
[application_id]);
if (value9 == null) {
break;
value5 = r4.value;
_createForOfIteratorHelperLoose_78542Binding = _createForOfIteratorHelperLoose_78542;
presenceStoreBinding = PresenceStore;
getActivities = presenceStoreBinding.getActivities;
value6 = _createForOfIteratorHelperLoose_78542Binding(Reflect.apply(getActivities, presenceStoreBinding,
[value5]));
value7 = value6();
done = value7.done;
if (!done) {
r10 = value7;
while (true) {
value8 = r10.value;
application_id = value8.application_id;
if (application_id != null) {
socialLayerStorefrontStoreBinding = SocialLayerStorefrontStore;
getApplicationIdFromDetectableId = socialLayerStorefrontStoreBinding.getApplicationIdFromDetectableId;
application_id = value8.application_id;
value9 = Reflect.apply(getApplicationIdFromDetectableId, socialLayerStorefrontStoreBinding,
[application_id]);
if (value9 == null) {
break;
}
items2.push(value9);
break;
}
value10 = value6();
done = value10.done;
if (done) {
break;
}
r10 = value10;
continue;
}
items2.push(value9);
break;
}
value10 = value6();
done = value10.done;
value11 = value3();
done = value11.done;
if (done) {
break;
}
r10 = value10;
r4 = value11;
continue;
}
}
value11 = value3();
done = value11.done;
if (done) {
break;
}
r4 = value11;
continue;
return items2;
}
}
return items2;
}
function _fun78548() { // fn#78548, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:1691, offset: 0x01e2c422, size: 149 bytes, params: 1, frame: 19
var r3;
var value5;
var id;
var isDetectionEnabled;
var getApplicationIdFromDetectableId;
var value6;
var value7;
const items2 = [];
const value3 = _createForOfIteratorHelperLoose_78542(RunningGameStoreNative.getRunningGames());
const value4 = value3();
let done = value4.done;
if (!done) {
r3 = value4;
while (true) {
value5 = r3.value;
id = value5.id;
if (id != null) {
isDetectionEnabled = RunningGameStoreNative.isDetectionEnabled;
if (Reflect.apply(isDetectionEnabled, RunningGameStoreNative, [value5])) {
getApplicationIdFromDetectableId = SocialLayerStorefrontStore.getApplicationIdFromDetectableId;
}
function useCurrentUserPlayingSocialLayerStorefrontGamesApplicationIds() { // fn#78547, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:1571, offset: 0x01e2c3d9, size: 73 bytes, params: 1, frame: 15
return (FluxModule).useStateFromStoresArray([RunningGameStoreNative,
SocialLayerStorefrontStore], _fun78548, []);
function _fun78548() { // fn#78548, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:1691, offset: 0x01e2c422, size: 149 bytes, params: 1, frame: 19
var r3;
var value5;
var id;
var isDetectionEnabled;
var socialLayerStorefrontStoreBinding;
var getApplicationIdFromDetectableId;
var value6;
var value7;
const items2 = [];
const value3 = _createForOfIteratorHelperLoose_78542(RunningGameStoreNative.getRunningGames());
const value4 = value3();
let done = value4.done;
if (!done) {
r3 = value4;
while (true) {
value5 = r3.value;
id = value5.id;
value6 = Reflect.apply(getApplicationIdFromDetectableId, SocialLayerStorefrontStore, [id]);
if (value6 == null) {
break;
}
items2.push(value6);
break;
}
break;
}
value7 = value3();
done = value7.done;
if (done) {
break;
}
r3 = value7;
continue;
}
}
return items2;
}
function _fun78550() { // fn#78550, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:2224, offset: 0x01e2c511, size: 262 bytes, params: 1, frame: 25
var r4;
var entries;
var r1;
var r11;
var value6;
var userOutbox;
var value8;
var value9;
var value10;
var moduleValue;
var isGamingLikeEntry;
var getApplicationIdFromDetectableId;
var extra;
var application_id;
var value11;
var value12;
var value13;
const items2 = [];
let _createForOfIteratorHelperLoose_78542Binding = _createForOfIteratorHelperLoose_78542;
const userIdsBinding = userIds;
const value3 = undefined;
const value4 = _createForOfIteratorHelperLoose_78542Binding(userIdsBinding);
const value5 = value4();
let done = value5.done;
if (!done) {
r4 = value5;
while (true) {
value6 = r4.value;
_createForOfIteratorHelperLoose_78542Binding = _createForOfIteratorHelperLoose_78542;
userOutbox = ContentInventoryOutboxStore.getUserOutbox(value6);
entries = userOutbox == null ? value3 : userOutbox.entries;
if (entries != null) {
r1 = entries;
continue;
}
value8 = _createForOfIteratorHelperLoose_78542Binding([]);
value9 = value8();
done = value9.done;
if (done) {
continue;
}
r11 = value9;
while (true) {
value10 = r11.value;
if (value10 != null) {
moduleValue = require(9572) /* metro dependency 9572: ContentInventoryTypes */;
isGamingLikeEntry = moduleValue.isGamingLikeEntry;
if (Reflect.apply(isGamingLikeEntry, moduleValue, [value10])) {
getApplicationIdFromDetectableId = SocialLayerStorefrontStore.getApplicationIdFromDetectableId;
extra = value10.extra;
application_id = extra.application_id;
value11 = Reflect.apply(getApplicationIdFromDetectableId, SocialLayerStorefrontStore,
[application_id]);
if (value11 == null) {
if (id != null) {
runningGameStoreNativeBinding = RunningGameStoreNative;
isDetectionEnabled = runningGameStoreNativeBinding.isDetectionEnabled;
if (Reflect.apply(isDetectionEnabled, runningGameStoreNativeBinding, [value5])) {
socialLayerStorefrontStoreBinding = SocialLayerStorefrontStore;
getApplicationIdFromDetectableId = socialLayerStorefrontStoreBinding.getApplicationIdFromDetectableId;
id = value5.id;
value6 = Reflect.apply(getApplicationIdFromDetectableId, socialLayerStorefrontStoreBinding, [id]);
if (value6 == null) {
break;
}
items2.push(value6);
break;
}
items2.push(value11);
break;
}
break;
}
value12 = value8();
done = value12.done;
if (done) {
break;
}
r11 = value12;
continue;
}
value13 = value4();
done = value13.done;
if (done) {
break;
}
r4 = value13;
continue;
}
}
return items2;
}
function _fun78552() { // fn#78552, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:2775, offset: 0x01e2c66b, size: 265 bytes, params: 1, frame: 27
var r6;
var r14;
var value5;
var mutualGuilds;
var value7;
var value8;
var value9;
var storefrontGuildIds;
var has;
var guild;
var id;
var getApplicationIdFromGuildId;
var value11;
var value12;
var value13;
const items2 = [];
const value3 = _createForOfIteratorHelperLoose_78542(env0_0);
const value4 = value3();
let done = value4.done;
if (!done) {
r6 = value4;
while (true) {
value5 = r6.value;
mutualGuilds = UserProfileStore.getMutualGuilds(value5);
if (mutualGuilds != null) {
value7 = _createForOfIteratorHelperLoose_78542(mutualGuilds);
value8 = value7();
done = value8.done;
if (done) {
break;
}
r14 = value8;
while (true) {
value9 = r14.value;
storefrontGuildIds = SocialLayerStorefrontStore.getStorefrontGuildIds();
has = storefrontGuildIds.has;
guild = value9.guild;
id = guild.id;
if (Reflect.apply(has, storefrontGuildIds, [id])) {
getApplicationIdFromGuildId = SocialLayerStorefrontStore.getApplicationIdFromGuildId;
guild = value9.guild;
id = guild.id;
value11 = Reflect.apply(getApplicationIdFromGuildId, SocialLayerStorefrontStore, [id]);
if (value11 == null) {
break;
}
items2.push(value11);
break;
}
value12 = value7();
done = value12.done;
value7 = value3();
done = value7.done;
if (done) {
break;
}
r14 = value12;
r3 = value7;
continue;
}
}
value13 = value3();
done = value13.done;
if (done) {
break;
}
r6 = value13;
continue;
return items2;
}
}
return items2;
function useUsersPlayedSocialLayerStorefrontGamesInOutboxApplicationIds({userIds}) { // fn#78549, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:2092, offset: 0x01e2c4b7, size: 90 bytes, params: 2, frame: 17
return (FluxModule).useStateFromStoresArray([ContentInventoryOutboxStore,
SocialLayerStorefrontStore], _fun78550, [userIds]);
function _fun78550() { // fn#78550, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:2224, offset: 0x01e2c511, size: 262 bytes, params: 1, frame: 25
var r4;
var entries;
var r1;
var r11;
var value6;
var userOutbox;
var value8;
var value9;
var value10;
var moduleValue;
var isGamingLikeEntry;
var socialLayerStorefrontStoreBinding;
var getApplicationIdFromDetectableId;
var extra;
var application_id;
var value11;
var value12;
var value13;
const items2 = [];
let _createForOfIteratorHelperLoose_78542Binding = _createForOfIteratorHelperLoose_78542;
const userIdsBinding = userIds;
const value3 = undefined;
const value4 = _createForOfIteratorHelperLoose_78542Binding(userIdsBinding);
const value5 = value4();
let done = value5.done;
if (!done) {
r4 = value5;
while (true) {
value6 = r4.value;
_createForOfIteratorHelperLoose_78542Binding = _createForOfIteratorHelperLoose_78542;
userOutbox = ContentInventoryOutboxStore.getUserOutbox(value6);
entries = userOutbox == null ? value3 : userOutbox.entries;
if (entries != null) {
r1 = entries;
continue;
}
value8 = _createForOfIteratorHelperLoose_78542Binding([]);
value9 = value8();
done = value9.done;
if (done) {
continue;
}
r11 = value9;
while (true) {
value10 = r11.value;
if (value10 != null) {
moduleValue = require(9572) /* metro dependency 9572: ContentInventoryTypes */;
isGamingLikeEntry = moduleValue.isGamingLikeEntry;
if (Reflect.apply(isGamingLikeEntry, moduleValue, [value10])) {
socialLayerStorefrontStoreBinding = SocialLayerStorefrontStore;
getApplicationIdFromDetectableId = socialLayerStorefrontStoreBinding.getApplicationIdFromDetectableId;
extra = value10.extra;
application_id = extra.application_id;
value11 = Reflect.apply(getApplicationIdFromDetectableId, socialLayerStorefrontStoreBinding,
[application_id]);
if (value11 == null) {
break;
}
items2.push(value11);
break;
}
break;
}
value12 = value8();
done = value12.done;
if (done) {
break;
}
r11 = value12;
continue;
}
value13 = value4();
done = value13.done;
if (done) {
break;
}
r4 = value13;
continue;
}
}
return items2;
}
}
function useAreUsersInSocialLayerStorefrontMutualGuildsApplicationIds(a0) { // fn#78551, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:2655, offset: 0x01e2c617, size: 84 bytes, params: 2, frame: 17
const env0_0 = a0;
return (FluxModule).useStateFromStoresArray([UserProfileStore,
SocialLayerStorefrontStore], _fun78552, [a0]);
function _fun78552() { // fn#78552, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:2775, offset: 0x01e2c66b, size: 265 bytes, params: 1, frame: 27
var r6;
var r14;
var value5;
var mutualGuilds;
var value7;
var value8;
var value9;
var socialLayerStorefrontStoreBinding;
var storefrontGuildIds;
var has;
var guild;
var id;
var getApplicationIdFromGuildId;
var value11;
var value12;
var value13;
const items2 = [];
const value3 = _createForOfIteratorHelperLoose_78542(env0_0);
const value4 = value3();
let done = value4.done;
if (!done) {
r6 = value4;
while (true) {
value5 = r6.value;
mutualGuilds = UserProfileStore.getMutualGuilds(value5);
if (mutualGuilds != null) {
value7 = _createForOfIteratorHelperLoose_78542(mutualGuilds);
value8 = value7();
done = value8.done;
if (done) {
break;
}
r14 = value8;
while (true) {
value9 = r14.value;
storefrontGuildIds = SocialLayerStorefrontStore.getStorefrontGuildIds();
has = storefrontGuildIds.has;
guild = value9.guild;
id = guild.id;
if (Reflect.apply(has, storefrontGuildIds, [id])) {
socialLayerStorefrontStoreBinding = SocialLayerStorefrontStore;
getApplicationIdFromGuildId = socialLayerStorefrontStoreBinding.getApplicationIdFromGuildId;
guild = value9.guild;
id = guild.id;
value11 = Reflect.apply(getApplicationIdFromGuildId, socialLayerStorefrontStoreBinding, [id]);
if (value11 == null) {
break;
}
items2.push(value11);
break;
}
value12 = value7();
done = value12.done;
if (done) {
break;
}
r14 = value12;
continue;
}
}
value13 = value3();
done = value13.done;
if (done) {
break;
}
r6 = value13;
continue;
}
}
return items2;
}
}
function useCurrentUserPlayedSocialLayerStorefrontGamesApplicationIds() { // fn#78554, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:3465, offset: 0x01e2c79f, size: 68 bytes, params: 1, frame: 14
return (require(566) /* metro dependency 566: flux */).useStateFromStoresArray([RunningGameStoreNative,
SocialLayerStorefrontStore], function() {
var r3;
var value5;
var value6;
var value7;
var items = [];
var value3 = _createForOfIteratorHelperLoose_78542(RunningGameStoreNative.getGamesSeen(false, false));
var value4 = value3();
if (!value4.done) {
r3 = value4;
while (true) {
value5 = r3.value;
if (value5.id != null) {
value6 = SocialLayerStorefrontStore.getApplicationIdFromDetectableId(value5.id);
if (value6 == null) {
break;
}
items.push(value6);
break;
}
value7 = value3();
if (value7.done) {
break;
}
r3 = value7;
continue;
}
}
return items;
});
function _fun78555() { // fn#78555, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:3584, offset: 0x01e2c7e3, size: 128 bytes, params: 1, frame: 19
var r3;
var value5;
var id;
var socialLayerStorefrontStoreBinding;
var getApplicationIdFromDetectableId;
var value6;
var value7;
const items2 = [];
const value3 = _createForOfIteratorHelperLoose_78542(RunningGameStoreNative.getGamesSeen(false, false));
const value4 = value3();
let done = value4.done;
if (!done) {
r3 = value4;
while (true) {
value5 = r3.value;
id = value5.id;
if (id != null) {
socialLayerStorefrontStoreBinding = SocialLayerStorefrontStore;
getApplicationIdFromDetectableId = socialLayerStorefrontStoreBinding.getApplicationIdFromDetectableId;
id = value5.id;
value6 = Reflect.apply(getApplicationIdFromDetectableId, socialLayerStorefrontStoreBinding, [id]);
if (value6 == null) {
break;
}
items2.push(value6);
break;
}
value7 = value3();
done = value7.done;
if (done) {
break;
}
r3 = value7;
continue;
}
}
return items2;
}
}
function useIsCurrentUserInSocialLayerStorefrontGuildsApplicationIds() { // fn#78557, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:4171, offset: 0x01e2c87d, size: 112 bytes, params: 1, frame: 20
return (require(566) /* metro dependency 566: flux */).useStateFromStoresArray([SocialLayerStorefrontStore],
function() {
var r2;
var value5;
var value6;
var value7;
var items = [];
var value3 = _createForOfIteratorHelperLoose_78542(guildIds);
var value4 = value3();
if (!value4.done) {
r2 = value4;
while (true) {
value5 = r2.value;
value6 = SocialLayerStorefrontStore.getApplicationIdFromGuildId(value5);
if (value6 != null) {
items.push(value6);
}
value7 = value3();
if (value7.done) {
break;
}
r2 = value7;
continue;
}
}
return items;
}, [(require(566) /* metro dependency 566: flux */).useStateFromStores([GuildStore], function() {
return GuildStore.getGuildIds();
})]);
function _fun78558() { // fn#78558, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:4281, offset: 0x01e2c8ed, size: 19 bytes, params: 1, frame: 9
return GuildStore.getGuildIds();
}
function _fun78559() { // fn#78559, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10231:4348, offset: 0x01e2c900, size: 90 bytes, params: 1, frame: 17
var r2;
var value5;
var applicationIdFromGuildId;
var value7;
const items2 = [];
const value3 = _createForOfIteratorHelperLoose_78542(guildIds);
const value4 = value3();
let done = value4.done;
if (!done) {
r2 = value4;
while (true) {
value5 = r2.value;
applicationIdFromGuildId = SocialLayerStorefrontStore.getApplicationIdFromGuildId(value5);
if (applicationIdFromGuildId != null) {
items2.push(applicationIdFromGuildId);
}
value7 = value3();
done = value7.done;
if (done) {
break;
}
r2 = value7;
continue;
}
}
return items2;
}
}
}
global.__d(_fun78541, 10045, [10046, 4266, 5189, 1867, 4396, 6831, 566, 9572, 10047,
2]) /* metro module 10045, dependencies: [10046, 4266, 5189, 1867, 4396, 6831, 566, 9572, 10047, 2] */;
@@ -1,4 +1,9 @@
/* Metro module 10044; source: modules/slayer_storefront/hooks/useDisplayProfileSocialLayerStorefrontApplicationIds.tsx; dependencies: [31, 6831, 8490, 10045, 566, 5191, 5210, 22, 2] */
import SocialLayerStorefrontStore from '../SocialLayerStorefrontStore.tsx'; /* Metro dependency 6831 */
import UseDisplayProfile from '../../user_profile/hooks/useDisplayProfile.tsx'; /* Metro dependency 8490 */
import * as FileImportTrackerModule from '../../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
import * as ReactModule from '../../../by-id/module-00031-React.js'; /* Metro dependency 31 */
function _fun78532(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#78532, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10230:6, offset: 0x01e2ba60, size: 159 bytes, params: 8, frame: 19
const env0_0 = require;
const _arrayLikeToArray_78535 = function(a0, a1) {
@@ -46,172 +51,178 @@ function _fun78532(global, require, importDefault, importAll, module, exports, d
};
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const env0_3 = importAll(31) /* metro dependency 31 */;
const socialLayerStorefrontStore = importDefault(6831) /* metro dependency 6831: SocialLayerStorefrontStore */;
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/slayer_storefront/hooks/useDisplayProfileSocialLayerStorefrontApplicationIds.tsx');
(FileImportTrackerModule).fileFinishedImporting('modules/slayer_storefront/hooks/useDisplayProfileSocialLayerStorefrontApplicationIds.tsx');
exports.default = useDisplayProfileSocialLayerStorefrontApplicationIds;
}
function _createForOfIteratorHelperLoose_78533(a0, a1) { // fn#78533, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10230:121, offset: 0x01e2baff, size: 372 bytes, params: 3, frame: 20
var r6;
var r9;
var r5;
var value3;
var regexp;
const env0_0 = a0;
const Symbol = global.Symbol;
let value = typeof Symbol !== 'undefined';
let r1 = value && a0[global.Symbol.iterator];
r1 = !r1 ? a0['@@iterator'] : r1;
if (r1) {
value = r1.call(a0);
return value.next.bind(value);
}
const Array = global.Array;
if (Array.isArray(a0)) {
function _createForOfIteratorHelperLoose_78533(a0, a1) { // fn#78533, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10230:121, offset: 0x01e2baff, size: 372 bytes, params: 3, frame: 20
var r6;
var r9;
var r5;
var value3;
var regexp;
const env0_0 = a0;
const Symbol = global.Symbol;
let value = typeof Symbol !== 'undefined';
let r1 = value && a0[global.Symbol.iterator];
r1 = !r1 ? a0['@@iterator'] : r1;
if (r1) {
value = r1.call(a0);
return value.next.bind(value);
}
return _fun78534;
}
value = undefined;
if (a0) {
if (typeof a0 === 'string') {
value = _arrayLikeToArray_78535(a0, value);
r5 = value;
} else {
value3 = ({}).toString.call(a0).slice(8, -1);
r6 = value3 === 'Object' && a0.constructor;
r9 = r6 ? a0.constructor.name : value3;
if (r9 === 'Map') {
r6 = global.Array.from(a0);
} else if (r9 === 'Set') {
r6 = global.Array.from(a0);
} else if (r9 === 'Arguments') {
const Array = global.Array;
if (Array.isArray(a0)) {
if (r1) {
}
return _fun78534;
}
value = undefined;
if (a0) {
if (typeof a0 === 'string') {
value = _arrayLikeToArray_78535(a0, value);
r6 = value;
r5 = value;
} else {
regexp = RegExp('^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$', '');
if (regexp.test(r9)) {
value3 = ({}).toString.call(a0).slice(8, -1);
r6 = value3 === 'Object' && a0.constructor;
r9 = r6 ? a0.constructor.name : value3;
if (r9 === 'Map') {
r6 = global.Array.from(a0);
} else if (r9 === 'Set') {
r6 = global.Array.from(a0);
} else if (r9 === 'Arguments') {
value = _arrayLikeToArray_78535(a0, value);
r6 = value;
} else {
r6 = value;
regexp = RegExp('^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$', '');
if (regexp.test(r9)) {
value = _arrayLikeToArray_78535(a0, value);
r6 = value;
} else {
r6 = value;
}
}
r5 = r6;
}
r5 = r6;
} else {
r5 = value;
}
} else {
r5 = value;
}
if (r5) {
if (r5) {
if (r5) {
}
return _fun78534;
}
return _fun78534;
const TypeError = global.TypeError;
throw new TypeError('Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.');
function _fun78534() { // fn#78534, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10230:692, offset: 0x00c39d73, size: 69 bytes, params: 1, frame: 5
return env0_1 >= env0_0.length ? {done: true} : {done: false,
value: env0_0[typeof env0_1 === 'bigint' ? env0_1 : +env0_1]};
}
}
const TypeError = global.TypeError;
throw new TypeError('Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.');
}
function useDisplayProfileSocialLayerStorefrontApplicationIds({userId}) { // fn#78536, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10230:1165, offset: 0x01e2bc73, size: 281 bytes, params: 2, frame: 24
const value3 = (importDefault(8490) /* metro dependency 8490: useDisplayProfile */)(userId);
const binding = env0_3;
const value4 = binding.useMemo(_fun78537, [value3]);
return binding.useMemo(_fun78540, [value3?.application,
(require(10045) /* metro dependency 10045: SocialLayerStorefrontEligibilityHooks */).useUsersPlayingStorefrontEnabledGamesApplicationIds({userIds: value4}),
(require(10045) /* metro dependency 10045: SocialLayerStorefrontEligibilityHooks */).useUsersPlayedSocialLayerStorefrontGamesInOutboxApplicationIds({userIds: value4}),
(require(10045) /* metro dependency 10045: SocialLayerStorefrontEligibilityHooks */).useAreUsersInSocialLayerStorefrontMutualGuildsApplicationIds(value4),
(require(566) /* metro dependency 566: flux */).useStateFromStoresArray([SocialLayerStorefrontStore], _fun78538,
[value3])]);
}
function useDisplayProfileSocialLayerStorefrontApplicationIds({userId}) { // fn#78536, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10230:1165, offset: 0x01e2bc73, size: 281 bytes, params: 2, frame: 24
const value3 = (UseDisplayProfile)(userId);
const value4 = ReactModule.useMemo(_fun78537, [value3]);
return ReactModule.useMemo(_fun78540, [value3?.application,
(require(10045) /* metro dependency 10045: SocialLayerStorefrontEligibilityHooks */).useUsersPlayingStorefrontEnabledGamesApplicationIds({userIds: value4}),
(require(10045) /* metro dependency 10045: SocialLayerStorefrontEligibilityHooks */).useUsersPlayedSocialLayerStorefrontGamesInOutboxApplicationIds({userIds: value4}),
(require(10045) /* metro dependency 10045: SocialLayerStorefrontEligibilityHooks */).useAreUsersInSocialLayerStorefrontMutualGuildsApplicationIds(value4),
(require(566) /* metro dependency 566: flux */).useStateFromStoresArray([SocialLayerStorefrontStore], _fun78538,
[value3])]);
function _fun78537() { // fn#78537, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10230:1269, offset: 0x01e2bd8c, size: 59 bytes, params: 1, frame: 4
const userId = env0_0?.userId;
return userId != null ? [env0_0.userId] : [];
}
function _fun78537() { // fn#78537, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10230:1269, offset: 0x01e2bd8c, size: 59 bytes, params: 1, frame: 4
const userId = env0_0?.userId;
return userId != null ? [env0_0.userId] : [];
}
function _fun78538() { // fn#78538, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10230:1603, offset: 0x01e2bdc7, size: 331 bytes, params: 1, frame: 24
var r4;
var value7;
var BaseGameWidget;
var ApplicationWidget;
var getApplicationIdFromDetectableId;
var applicationId;
var value8;
var games;
var value9;
const value2 = undefined;
if ((env0_0 == null ? value2 : env0_0.widgets) == null) {
return [];
}
const Set = global.Set;
const set = new Set();
var env0_0 = set;
const value = _createForOfIteratorHelperLoose_78533((env0_0 == null ? value2 : env0_0.widgets) ?? []);
const value6 = value();
let done = value6.done;
if (!done) {
r4 = value6;
while (true) {
value7 = r4.value;
BaseGameWidget = (require(5191) /* metro dependency 5191: UserProfileGameWidgetTypes */).BaseGameWidget;
if (!(value7 instanceof BaseGameWidget)) {
ApplicationWidget = (require(5210) /* metro dependency 5210: UserProfileApplicationWidgetTypes */).ApplicationWidget;
if (value7 instanceof ApplicationWidget) {
getApplicationIdFromDetectableId = SocialLayerStorefrontStore.getApplicationIdFromDetectableId;
applicationId = value7.applicationId;
value8 = Reflect.apply(getApplicationIdFromDetectableId, SocialLayerStorefrontStore,
[applicationId]);
if (value8 == null) {
function _fun78538() { // fn#78538, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10230:1603, offset: 0x01e2bdc7, size: 331 bytes, params: 1, frame: 24
var r4;
var value7;
var BaseGameWidget;
var ApplicationWidget;
var socialLayerStorefrontStoreBinding;
var getApplicationIdFromDetectableId;
var applicationId;
var value8;
var games;
var value9;
const value2 = undefined;
if ((set2 == null ? value2 : set2.widgets) == null) {
return [];
}
const Set = global.Set;
const set = new Set();
var set2 = set;
const value = _createForOfIteratorHelperLoose_78533((set2 == null ? value2 : set2.widgets) ?? []);
const value6 = value();
let done = value6.done;
if (!done) {
r4 = value6;
while (true) {
value7 = r4.value;
BaseGameWidget = (require(5191) /* metro dependency 5191: UserProfileGameWidgetTypes */).BaseGameWidget;
if (!(value7 instanceof BaseGameWidget)) {
ApplicationWidget = (require(5210) /* metro dependency 5210: UserProfileApplicationWidgetTypes */).ApplicationWidget;
if (value7 instanceof ApplicationWidget) {
socialLayerStorefrontStoreBinding = SocialLayerStorefrontStore;
getApplicationIdFromDetectableId = socialLayerStorefrontStoreBinding.getApplicationIdFromDetectableId;
applicationId = value7.applicationId;
value8 = Reflect.apply(getApplicationIdFromDetectableId, socialLayerStorefrontStoreBinding,
[applicationId]);
if (value8 == null) {
break;
}
set.add(value8);
break;
}
break;
}
set.add(value8);
break;
games = value7.games;
games.forEach(_fun78539);
value9 = value();
done = value9.done;
if (done) {
break;
}
r4 = value9;
continue;
}
break;
}
games = value7.games;
games.forEach(_fun78539);
value9 = value();
done = value9.done;
if (done) {
break;
const Array = global.Array;
return Array.from(set).sort();
function _fun78539({applicationId}) { // fn#78539, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10230:1837, offset: 0x01e2bf12, size: 53 bytes, params: 2, frame: 11
let value = environment.__proto__.__proto__;
value = SocialLayerStorefrontStore.getApplicationIdFromDetectableId(applicationId);
if (value != null) {
env0_0.add(value);
}
}
r4 = value9;
continue;
}
function _fun78540() { // fn#78540, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10230:2099, offset: 0x01e2bf47, size: 125 bytes, params: 1, frame: 16
var r0;
var value3;
var moduleValue;
var uniq;
var binding;
var items2;
if (env0_0?.application != null) {
r0 = [];
} else {
value3 = environment.__proto__;
moduleValue = require(22) /* metro dependency 22 */;
uniq = moduleValue.uniq;
binding = env0_1;
items2 = [];
arraySpread(items2, env0_4, arraySpread(items2, ReactModule, arraySpread(items2, env0_2, arraySpread(items2, binding,
0,
undefined), undefined), undefined), undefined);
r0 = Reflect.apply(uniq, moduleValue, [items2]);
}
return r0;
}
}
const Array = global.Array;
return Array.from(set).sort();
}
function _fun78540() { // fn#78540, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10230:2099, offset: 0x01e2bf47, size: 125 bytes, params: 1, frame: 16
var r0;
var value3;
var moduleValue;
var uniq;
var binding;
var items2;
if (env0_0?.application != null) {
r0 = [];
} else {
value3 = environment.__proto__;
moduleValue = require(22) /* metro dependency 22 */;
uniq = moduleValue.uniq;
binding = env0_1;
items2 = [];
arraySpread(items2, env0_4, arraySpread(items2, env0_3, arraySpread(items2, env0_2, arraySpread(items2, binding,
0,
undefined), undefined), undefined), undefined);
r0 = Reflect.apply(uniq, moduleValue, [items2]);
}
return r0;
}
function _fun78539({applicationId}) { // fn#78539, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10230:1837, offset: 0x01e2bf12, size: 53 bytes, params: 2, frame: 11
let value = environment.__proto__.__proto__;
value = SocialLayerStorefrontStore.getApplicationIdFromDetectableId(applicationId);
if (value != null) {
env0_0.add(value);
}
}
global.__d(_fun78532, 10044, [31, 6831, 8490, 10045, 566, 5191, 5210, 22,
2]) /* metro module 10044, dependencies: [31, 6831, 8490, 10045, 566, 5191, 5210, 22, 2] */;
@@ -1,15 +1,18 @@
/* Metro module 10047; source: modules/slayer_storefront/hooks/useSlayerStorefrontDevApplicationIdOverride.tsx; dependencies: [10048, 2] */
import * as FileImportTrackerModule from '../../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
import * as UseSlayerStorefrontDevOverrideStoreModule from './useSlayerStorefrontDevOverrideStore.tsx'; /* Metro dependency 10048 */
function _fun78583(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#78583, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10233:6, offset: 0x01e2ce64, size: 109 bytes, params: 8, frame: 18
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const env0_0 = (require(10048) /* metro dependency 10048: useSlayerStorefrontDevOverrideStore */).useSlayerStorefrontDevOverrideStore;
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/slayer_storefront/hooks/useSlayerStorefrontDevApplicationIdOverride.tsx');
(FileImportTrackerModule).fileFinishedImporting('modules/slayer_storefront/hooks/useSlayerStorefrontDevApplicationIdOverride.tsx');
exports.useSlayerStorefrontDevApplicationIdOverride = useSlayerStorefrontDevApplicationIdOverride;
function useSlayerStorefrontDevApplicationIdOverride() { // fn#78584, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10233:301, offset: 0x01e2ced1, size: 37 bytes, params: 1, frame: 11
return useSlayerStorefrontDevOverrideStore(function(a0) {
return a0.overrideApplicationId;
}) ?? undefined;
}
}
function useSlayerStorefrontDevApplicationIdOverride() { // fn#78584, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10233:301, offset: 0x01e2ced1, size: 37 bytes, params: 1, frame: 11
return useSlayerStorefrontDevOverrideStore(function(a0) {
return a0.overrideApplicationId;
}) ?? undefined;
}
global.__d(_fun78583, 10047, [10048, 2]) /* metro module 10047, dependencies: [10048, 2] */;
@@ -1,8 +1,11 @@
/* Metro module 10048; source: modules/slayer_storefront/hooks/useSlayerStorefrontDevOverrideStore.tsx; dependencies: [629, 2] */
import * as FileImportTrackerModule from '../../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
import * as Module00629Module from '../../../by-id/module-00629.js'; /* Metro dependency 629 */
function _fun78586(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#78586, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10234:6, offset: 0x01e2cf01, size: 113 bytes, params: 8, frame: 17
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
let value = require(629) /* metro dependency 629 */;
let value = Module00629Module;
value = value.create();
value = value(function(a0) {
var env0_0 = a0;
@@ -10,29 +13,30 @@ function _fun78586(global, require, importDefault, importAll, module, exports, d
'setShowSelfActivity': null, 'recommendationApplicationIds': null, setOverrideApplicationId: _fun78588,
setShowSelfActivity: _fun78589, setRecommendationApplicationIds: _fun78590};
});
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/slayer_storefront/hooks/useSlayerStorefrontDevOverrideStore.tsx');
(FileImportTrackerModule).fileFinishedImporting('modules/slayer_storefront/hooks/useSlayerStorefrontDevOverrideStore.tsx');
exports.useSlayerStorefrontDevOverrideStore = value;
function _fun78587(a0) { // fn#78587, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10234:116, offset: 0x01e2cf72, size: 65 bytes, params: 2, frame: 3
const env0_0 = a0;
return {'overrideApplicationId': null, 'setOverrideApplicationId': null, 'showSelfActivity': false,
'setShowSelfActivity': null, 'recommendationApplicationIds': null,
setOverrideApplicationId: setOverrideApplicationId, setShowSelfActivity: setShowSelfActivity,
setRecommendationApplicationIds: setRecommendationApplicationIds};
function setOverrideApplicationId(a0) { // fn#78588, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10234:173, offset: 0x01e2cfb3, size: 26 bytes, params: 2, frame: 11
return env0_0({overrideApplicationId: a0});
}
function setShowSelfActivity(a0) { // fn#78589, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10234:245, offset: 0x01e2cfcd, size: 26 bytes, params: 2, frame: 11
return env0_0({showSelfActivity: a0});
}
function setRecommendationApplicationIds(a0) { // fn#78590, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10234:338, offset: 0x01e2cfe7, size: 49 bytes, params: 2, frame: 14
const binding = env0_0;
const value = null;
return binding({recommendationApplicationIds: value != a0 ? a0.split(',') : value});
}
}
}
function _fun78587(a0) { // fn#78587, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10234:116, offset: 0x01e2cf72, size: 65 bytes, params: 2, frame: 3
const env0_0 = a0;
return {'overrideApplicationId': null, 'setOverrideApplicationId': null, 'showSelfActivity': false,
'setShowSelfActivity': null, 'recommendationApplicationIds': null,
setOverrideApplicationId: setOverrideApplicationId, setShowSelfActivity: setShowSelfActivity,
setRecommendationApplicationIds: setRecommendationApplicationIds};
}
function setOverrideApplicationId(a0) { // fn#78588, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10234:173, offset: 0x01e2cfb3, size: 26 bytes, params: 2, frame: 11
return env0_0({overrideApplicationId: a0});
}
function setShowSelfActivity(a0) { // fn#78589, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10234:245, offset: 0x01e2cfcd, size: 26 bytes, params: 2, frame: 11
return env0_0({showSelfActivity: a0});
}
function setRecommendationApplicationIds(a0) { // fn#78590, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10234:338, offset: 0x01e2cfe7, size: 49 bytes, params: 2, frame: 14
const binding = env0_0;
const value = null;
return binding({recommendationApplicationIds: value != a0 ? a0.split(',') : value});
}
global.__d(_fun78586, 10048, [629, 2]) /* metro module 10048, dependencies: [629, 2] */;