Initial commit

This commit is contained in:
janisslsm committed 2026-07-27 16:20:00 +03:00
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;
}