Initial commit
This commit is contained in:
commit
af3b49f756
16065 files changed
+2938410
No files matched your search
@@ -0,0 +1,514 @@
|
||||
/* Metro module 10045; source: modules/slayer_storefront/hooks/SocialLayerStorefrontEligibilityHooks.tsx; dependencies: [10046, 4266, 5189, 1867, 4396, 6831, 566, 9572, 10047, 2] */
|
||||
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) {
|
||||
var r0;
|
||||
var r1;
|
||||
var r2;
|
||||
var value3;
|
||||
var length;
|
||||
var value5;
|
||||
var value = undefined;
|
||||
var value2 = value == null;
|
||||
reducibleJoin2: while (true) {
|
||||
if (value2) {
|
||||
r0 = value2;
|
||||
break reducibleJoin2;
|
||||
}
|
||||
value3 = value > a0.length;
|
||||
r0 = value3;
|
||||
break reducibleJoin2;
|
||||
}
|
||||
reducibleJoin4: while (true) {
|
||||
if (r0) {
|
||||
length = a0.length;
|
||||
r1 = length;
|
||||
break reducibleJoin4;
|
||||
}
|
||||
r1 = value;
|
||||
break reducibleJoin4;
|
||||
}
|
||||
value = (0, global.Array)(r1);
|
||||
var value4 = 0;
|
||||
if (value4 < r1) {
|
||||
r2 = value4;
|
||||
reducibleLoop5: while (true) {
|
||||
value[r2] = a0[r2];
|
||||
value5 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1;
|
||||
if (value5 < r1) {
|
||||
r2 = value5;
|
||||
continue reducibleLoop5;
|
||||
}
|
||||
break reducibleLoop5;
|
||||
}
|
||||
}
|
||||
return value;
|
||||
};
|
||||
const closure = 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');
|
||||
exports.useUsersPlayedSocialLayerStorefrontGamesInOutboxApplicationIds = function({userIds}) {
|
||||
var env0_0 = userIds;
|
||||
return require(dependencyMap[6]).useStateFromStoresArray([ContentInventoryOutboxStore,
|
||||
SocialLayerStorefrontStore],
|
||||
_fun78550, [userIds]);
|
||||
};
|
||||
exports.useAreUsersInSocialLayerStorefrontMutualGuildsApplicationIds = function(a0) {
|
||||
var env0_0 = a0;
|
||||
return require(dependencyMap[6]).useStateFromStoresArray([UserProfileStore, SocialLayerStorefrontStore],
|
||||
_fun78552,
|
||||
[a0]);
|
||||
};
|
||||
exports.useUsersPlayingStorefrontEnabledGamesApplicationIds = closure;
|
||||
exports.useAreUsersPlayingStorefrontEnabledGames = function({userIds}) {
|
||||
userIds = useUsersPlayingStorefrontEnabledGamesApplicationIds({userIds: userIds}).length;
|
||||
return userIds > 0;
|
||||
};
|
||||
exports.useCurrentUserPlayedSocialLayerStorefrontGamesApplicationIds = function() {
|
||||
return require(dependencyMap[6]).useStateFromStoresArray([RunningGameStoreNative, SocialLayerStorefrontStore],
|
||||
_fun78555);
|
||||
};
|
||||
exports.useCurrentUserPlayingSocialLayerStorefrontGamesApplicationIds = closure2;
|
||||
exports.useIsCurrentUserPlayingSocialLayerStorefrontGames = function() {
|
||||
return useCurrentUserPlayingSocialLayerStorefrontGamesApplicationIds().length > 0;
|
||||
};
|
||||
exports.useIsCurrentUserInSocialLayerStorefrontGuildsApplicationIds = function() {
|
||||
var value2 = require(dependencyMap[6]).useStateFromStores([GuildStore], _fun78558);
|
||||
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)) {
|
||||
if (r1) {
|
||||
}
|
||||
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') {
|
||||
value = _arrayLikeToArray_78544(a0, value);
|
||||
r6 = value;
|
||||
} else {
|
||||
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;
|
||||
}
|
||||
} 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;
|
||||
}
|
||||
}
|
||||
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;
|
||||
}
|
||||
}
|
||||
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;
|
||||
if (!done) {
|
||||
r10 = value7;
|
||||
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;
|
||||
}
|
||||
items2.push(value9);
|
||||
break;
|
||||
}
|
||||
value10 = value6();
|
||||
done = value10.done;
|
||||
if (done) {
|
||||
break;
|
||||
}
|
||||
r10 = value10;
|
||||
continue;
|
||||
}
|
||||
}
|
||||
value11 = value3();
|
||||
done = value11.done;
|
||||
if (done) {
|
||||
break;
|
||||
}
|
||||
r4 = value11;
|
||||
continue;
|
||||
}
|
||||
}
|
||||
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;
|
||||
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) {
|
||||
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;
|
||||
if (done) {
|
||||
break;
|
||||
}
|
||||
r14 = value12;
|
||||
continue;
|
||||
}
|
||||
}
|
||||
value13 = value3();
|
||||
done = value13.done;
|
||||
if (done) {
|
||||
break;
|
||||
}
|
||||
r6 = value13;
|
||||
continue;
|
||||
}
|
||||
}
|
||||
return items2;
|
||||
}
|
||||
|
||||
+217
@@ -0,0 +1,217 @@
|
||||
/* Metro module 10044; source: modules/slayer_storefront/hooks/useDisplayProfileSocialLayerStorefrontApplicationIds.tsx; dependencies: [31, 6831, 8490, 10045, 566, 5191, 5210, 22, 2] */
|
||||
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) {
|
||||
var r0;
|
||||
var r1;
|
||||
var r2;
|
||||
var value3;
|
||||
var length;
|
||||
var value5;
|
||||
var value = undefined;
|
||||
var value2 = value == null;
|
||||
reducibleJoin2: while (true) {
|
||||
if (value2) {
|
||||
r0 = value2;
|
||||
break reducibleJoin2;
|
||||
}
|
||||
value3 = value > a0.length;
|
||||
r0 = value3;
|
||||
break reducibleJoin2;
|
||||
}
|
||||
reducibleJoin4: while (true) {
|
||||
if (r0) {
|
||||
length = a0.length;
|
||||
r1 = length;
|
||||
break reducibleJoin4;
|
||||
}
|
||||
r1 = value;
|
||||
break reducibleJoin4;
|
||||
}
|
||||
value = (0, global.Array)(r1);
|
||||
var value4 = 0;
|
||||
if (value4 < r1) {
|
||||
r2 = value4;
|
||||
reducibleLoop5: while (true) {
|
||||
value[r2] = a0[r2];
|
||||
value5 = typeof r2 === 'bigint' ? r2 + 1n : +r2 + 1;
|
||||
if (value5 < r1) {
|
||||
r2 = value5;
|
||||
continue reducibleLoop5;
|
||||
}
|
||||
break reducibleLoop5;
|
||||
}
|
||||
}
|
||||
return value;
|
||||
};
|
||||
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');
|
||||
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)) {
|
||||
if (r1) {
|
||||
}
|
||||
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') {
|
||||
value = _arrayLikeToArray_78535(a0, value);
|
||||
r6 = value;
|
||||
} else {
|
||||
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;
|
||||
}
|
||||
} else {
|
||||
r5 = value;
|
||||
}
|
||||
if (r5) {
|
||||
if (r5) {
|
||||
}
|
||||
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 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 _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) {
|
||||
break;
|
||||
}
|
||||
set.add(value8);
|
||||
break;
|
||||
}
|
||||
break;
|
||||
}
|
||||
games = value7.games;
|
||||
games.forEach(_fun78539);
|
||||
value9 = value();
|
||||
done = value9.done;
|
||||
if (done) {
|
||||
break;
|
||||
}
|
||||
r4 = value9;
|
||||
continue;
|
||||
}
|
||||
}
|
||||
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);
|
||||
}
|
||||
}
|
||||
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
/* Metro module 10047; source: modules/slayer_storefront/hooks/useSlayerStorefrontDevApplicationIdOverride.tsx; dependencies: [10048, 2] */
|
||||
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');
|
||||
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;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
/* Metro module 10048; source: modules/slayer_storefront/hooks/useSlayerStorefrontDevOverrideStore.tsx; dependencies: [629, 2] */
|
||||
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 */;
|
||||
value = value.create();
|
||||
value = value(function(a0) {
|
||||
var env0_0 = a0;
|
||||
return {'overrideApplicationId': null, 'setOverrideApplicationId': null, 'showSelfActivity': false,
|
||||
'setShowSelfActivity': null, 'recommendationApplicationIds': null, setOverrideApplicationId: _fun78588,
|
||||
setShowSelfActivity: _fun78589, setRecommendationApplicationIds: _fun78590};
|
||||
});
|
||||
(require(2) /* metro dependency 2 */).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});
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user