Initial commit
This commit is contained in:
commit
af3b49f756
16065 files changed
+2938410
No files matched your search
@@ -0,0 +1,81 @@
|
||||
/* Metro module 12215; source: modules/premium/premium_group/hooks/usePremiumGroupFeaturesTableCardText.tsx; dependencies: [3808, 3816, 1244, 2806, 1895, 7945, 12216, 566, 2] */
|
||||
function _fun93474(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#93474, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:12401:6, offset: 0x020b6d1d, size: 161 bytes, params: 8, frame: 19
|
||||
const env0_0 = require;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
const subscriptionStore = importDefault(3808) /* metro dependency 3808: SubscriptionStore */;
|
||||
const premiumGroupConstantsModule = require(3816) /* metro dependency 3816: PremiumGroupConstants */;
|
||||
const env0_4 = premiumGroupConstantsModule.getPremiumGroupProductName;
|
||||
const env0_5 = premiumGroupConstantsModule.HELP_CENTER_LINK;
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/premium/premium_group/hooks/usePremiumGroupFeaturesTableCardText.tsx');
|
||||
exports.default = _default_93476;
|
||||
}
|
||||
|
||||
function getPremiumGroupFeaturesTableCardSubheaderString(a0, a1, a2) { // fn#93475, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:12401:216, offset: 0x020b6dbe, size: 204 bytes, params: 4, frame: 18
|
||||
var r1;
|
||||
var value2;
|
||||
var intl;
|
||||
var format;
|
||||
var Nu9LNm;
|
||||
var object2;
|
||||
var value;
|
||||
const PremiumSubscriptionGroupRole = (require(1895) /* metro dependency 1895: user */).PremiumSubscriptionGroupRole;
|
||||
const PRIMARY = PremiumSubscriptionGroupRole.PRIMARY;
|
||||
if (a0 === PRIMARY) {
|
||||
value = require(7945) /* metro dependency 7945: PremiumGroupUtilsNative */;
|
||||
value = value.getPriceString(a2, {withIntervals: true});
|
||||
r1 = value;
|
||||
} else {
|
||||
value2 = null;
|
||||
if (value2 == a1) {
|
||||
r1 = value2;
|
||||
} else {
|
||||
intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
|
||||
format = intl.format;
|
||||
Nu9LNm = (importDefault(2806) /* metro dependency 2806: PremiumGroupMessages */).Nu9LNm;
|
||||
object2 = {primaryName: a1};
|
||||
object2.premiumGroupProductName = getPremiumGroupProductName();
|
||||
r1 = Reflect.apply(format, intl, [Nu9LNm, object2]);
|
||||
}
|
||||
}
|
||||
return r1 ?? '...';
|
||||
}
|
||||
|
||||
function _default_93476(a0, a1) { // fn#93476, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:12401:460, offset: 0x020b6e8a, size: 390 bytes, params: 3, frame: 21
|
||||
var r1;
|
||||
const intl = (require(1244) /* metro dependency 1244: indexNative */).intl;
|
||||
var format;
|
||||
var defaultImport2;
|
||||
var property;
|
||||
const PremiumSubscriptionGroupRole = (require(1895) /* metro dependency 1895: user */).PremiumSubscriptionGroupRole;
|
||||
const MEMBER = PremiumSubscriptionGroupRole.MEMBER;
|
||||
const defaultImport = importDefault(12216) /* metro dependency 12216: usePremiumGroupPrimaryName */;
|
||||
let object2 = {useCachedData: true, fetch: a0 === MEMBER};
|
||||
const value2 = defaultImport(object2);
|
||||
const premiumGroupSubscription = (require(566) /* metro dependency 566: flux */).useStateFromStores([SubscriptionStore],
|
||||
function() {
|
||||
return SubscriptionStore.getPremiumGroupSubscription();
|
||||
});
|
||||
const UNSPECIFIED = PremiumSubscriptionGroupRole.UNSPECIFIED;
|
||||
if (a0 === UNSPECIFIED) {
|
||||
return null;
|
||||
}
|
||||
const premiumGroupFeaturesTableCardSubheaderString = getPremiumGroupFeaturesTableCardSubheaderString(a0, value2,
|
||||
premiumGroupSubscription);
|
||||
const PRIMARY = PremiumSubscriptionGroupRole.PRIMARY;
|
||||
if (a0 === PRIMARY) {
|
||||
format = intl.format;
|
||||
property = (importDefault(2806) /* metro dependency 2806: PremiumGroupMessages */)['+R/K74'];
|
||||
object2 = {};
|
||||
object2.helpCenterLink = HELP_CENTER_LINK;
|
||||
object2.premiumGroupProductName = getPremiumGroupProductName();
|
||||
r1 = Reflect.apply(format, intl, [property, object2]);
|
||||
} else {
|
||||
format = intl.format;
|
||||
defaultImport2 = importDefault(2806) /* metro dependency 2806: PremiumGroupMessages */;
|
||||
r1 = a1 ? defaultImport2['xF+upx'] : defaultImport2.qqfnOm;
|
||||
r1 = Reflect.apply(format, intl, [r1, {helpCenterLink: HELP_CENTER_LINK}]);
|
||||
}
|
||||
return {subheaderString: premiumGroupFeaturesTableCardSubheaderString, bodyString: r1};
|
||||
}
|
||||
|
||||
@@ -0,0 +1,46 @@
|
||||
/* Metro module 12221; source: modules/premium/premium_group/hooks/usePremiumGroupMembers.tsx; dependencies: [31, 12218, 566, 694, 2] */
|
||||
function _fun93573(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#93573, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:12407:6, offset: 0x020b8d2b, size: 139 bytes, params: 8, frame: 19
|
||||
const env0_0 = require;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
const env0_3 = (require(31) /* metro dependency 31 */).useEffect;
|
||||
const premiumGroupStore = importDefault(12218) /* metro dependency 12218: PremiumGroupStore */;
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/premium/premium_group/hooks/usePremiumGroupMembers.tsx');
|
||||
exports.default = usePremiumGroupMembers;
|
||||
}
|
||||
|
||||
function usePremiumGroupMembers(a0) { // fn#93574, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:12407:232, offset: 0x020b8db6, size: 177 bytes, params: 2, frame: 19
|
||||
const value = a1;
|
||||
const env0_0 = a0;
|
||||
const r1 = value !== undefined ? value : {};
|
||||
let useCachedData = r1.useCachedData;
|
||||
useCachedData = !(useCachedData === undefined) && useCachedData;
|
||||
let fetch = r1.fetch;
|
||||
fetch = fetch === undefined || fetch;
|
||||
const {premiumGroupMembers, isFetchingMembers,
|
||||
isUpdatingMembers} = (require(566) /* metro dependency 566: flux */).useStateFromStoresObject([PremiumGroupStore],
|
||||
function() {
|
||||
var object = {};
|
||||
object.premiumGroupMembers = PremiumGroupStore.getMembers();
|
||||
object.isFetchingMembers = PremiumGroupStore.isFetchingMembers();
|
||||
object.isUpdatingMembers = PremiumGroupStore.isUpdatingMembers();
|
||||
return object;
|
||||
});
|
||||
useEffect(_fun93576, [fetch, a0, useCachedData]);
|
||||
return {premiumGroupMembers: premiumGroupMembers, isLoading: isFetchingMembers || isUpdatingMembers};
|
||||
}
|
||||
|
||||
function _fun93576() { // fn#93576, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:12407:549, offset: 0x020b8e9f, size: 109 bytes, params: 1, frame: 13
|
||||
var value3;
|
||||
var defaultImport;
|
||||
if (fetch) {
|
||||
if (!(useCachedData && PremiumGroupStore.hasFetchedMembers())) {
|
||||
if (env0_0 != null) {
|
||||
value3 = environment.__proto__;
|
||||
defaultImport = importDefault(694) /* metro dependency 694: Dispatcher */;
|
||||
defaultImport.dispatch({type: 'PREMIUM_GROUP_MEMBERS_REQUEST', subscriptionId: env0_0});
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,49 @@
|
||||
/* Metro module 12217; source: modules/premium/premium_group/hooks/usePremiumGroupMembership.tsx; dependencies: [31, 12218, 566, 694, 2] */
|
||||
function _fun93480(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#93480, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:12403:6, offset: 0x020b7165, size: 139 bytes, params: 8, frame: 19
|
||||
const env0_0 = require;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
const env0_3 = (require(31) /* metro dependency 31 */).useEffect;
|
||||
const premiumGroupStore = importDefault(12218) /* metro dependency 12218: PremiumGroupStore */;
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/premium/premium_group/hooks/usePremiumGroupMembership.tsx');
|
||||
exports.default = usePremiumGroupMembership;
|
||||
}
|
||||
|
||||
function usePremiumGroupMembership() { // fn#93481, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:12403:235, offset: 0x020b71f0, size: 154 bytes, params: 1, frame: 18
|
||||
const value = a0;
|
||||
const r1 = value !== undefined ? value : {};
|
||||
let useCachedData = r1.useCachedData;
|
||||
useCachedData = !(useCachedData === undefined) && useCachedData;
|
||||
let fetch = r1.fetch;
|
||||
fetch = fetch === undefined || fetch;
|
||||
const {premiumGroupMembership,
|
||||
isFetchingMembership} = (require(566) /* metro dependency 566: flux */).useStateFromStoresObject([PremiumGroupStore],
|
||||
function() {
|
||||
var object = {};
|
||||
object.premiumGroupMembership = PremiumGroupStore.getMembership();
|
||||
object.isFetchingMembership = PremiumGroupStore.isFetchingMembership();
|
||||
return object;
|
||||
});
|
||||
useEffect(_fun93483, [fetch, useCachedData]);
|
||||
return {premiumGroupMembership: premiumGroupMembership, isLoading: isFetchingMembership};
|
||||
}
|
||||
|
||||
function _fun93483() { // fn#93483, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:12403:509, offset: 0x020b72b5, size: 90 bytes, params: 1, frame: 12
|
||||
var r0;
|
||||
var value;
|
||||
if (fetch) {
|
||||
if (useCachedData) {
|
||||
value = environment.__proto__;
|
||||
value = PremiumGroupStore.hasFetchedMembership();
|
||||
r0 = value;
|
||||
} else {
|
||||
r0 = useCachedData;
|
||||
}
|
||||
if (!r0) {
|
||||
value = environment.__proto__;
|
||||
value = importDefault(694) /* metro dependency 694: Dispatcher */;
|
||||
value.dispatch({type: 'PREMIUM_GROUP_MEMBERSHIP_REQUEST'});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
/* Metro module 12216; source: modules/premium/premium_group/hooks/usePremiumGroupPrimaryName.tsx; dependencies: [12217, 12221, 3995, 2] */
|
||||
function _fun93478(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#93478, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:12402:6, offset: 0x020b7025, size: 103 bytes, params: 8, frame: 18
|
||||
const env0_0 = require;
|
||||
const Object = global.Object;
|
||||
Object.defineProperty(exports, '__esModule', {value: true});
|
||||
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/premium/premium_group/hooks/usePremiumGroupPrimaryName.tsx');
|
||||
exports.default = usePremiumGroupPrimaryName;
|
||||
}
|
||||
|
||||
function usePremiumGroupPrimaryName() { // fn#93479, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:12402:202, offset: 0x020b708c, size: 217 bytes, params: 1, frame: 18
|
||||
let value = a0;
|
||||
const value2 = undefined;
|
||||
let r0 = value !== value2 ? value : {};
|
||||
let useCachedData = r0.useCachedData;
|
||||
useCachedData = useCachedData === value2 || useCachedData;
|
||||
let fetch = r0.fetch;
|
||||
fetch = fetch === value2 || fetch;
|
||||
const premiumGroupMembership = (importDefault(12217) /* metro dependency 12217: usePremiumGroupMembership */)({useCachedData: useCachedData,
|
||||
fetch: fetch}).premiumGroupMembership;
|
||||
const defaultImport2 = importDefault(12221) /* metro dependency 12221: usePremiumGroupMembers */;
|
||||
const value3 = null;
|
||||
const subscriptionId = value3 == premiumGroupMembership ? value2 : premiumGroupMembership.subscriptionId;
|
||||
const premiumGroupMembers = defaultImport2(value3 != subscriptionId ? subscriptionId : value3,
|
||||
{useCachedData: useCachedData, fetch: fetch}).premiumGroupMembers;
|
||||
if (value3 != (value3 == premiumGroupMembers ? value2 : premiumGroupMembers.primary)) {
|
||||
value = require(3995) /* metro dependency 3995: UserUtils */;
|
||||
value = value.nameFromUser(value3 == premiumGroupMembers ? value2 : premiumGroupMembers.primary);
|
||||
r0 = value;
|
||||
} else {
|
||||
r0 = value3;
|
||||
}
|
||||
return r0;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user