1340 lines
45 KiB
TypeScript
1340 lines
45 KiB
TypeScript
/* Metro module 9864; source: modules/summaries/SummaryActionCreators.tsx; dependencies: [5, 31, 4257, 1379, 9865, 661, 672, 694, 507, 4131, 22, 9867, 632, 2] */
|
|
function _fun77320(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#77320, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:6, offset: 0x01df92c7, size: 550 bytes, params: 8, frame: 30
|
|
var object2;
|
|
const env0_0 = require;
|
|
const closure = function() {
|
|
return _fetchSummary.apply(this, arguments);
|
|
};
|
|
const closure2 = function() {
|
|
return _fetchSummaries.apply(this, arguments);
|
|
};
|
|
const closure3 = function(a0, a1) {
|
|
var value = a1;
|
|
var defaultImport = importDefault(dependencyMap[7]);
|
|
var value3 = null;
|
|
defaultImport.dispatch({type: 'SET_HIGHLIGHTED_SUMMARY', channelId: a0,
|
|
summaryId: value3 != value ? value : value3});
|
|
};
|
|
const closure4 = setSelectedSummary;
|
|
const closure5 = function(a0, a1) {
|
|
var value = a0;
|
|
var value2 = a1;
|
|
var defaultImport = importDefault(dependencyMap[7]);
|
|
var value4 = null;
|
|
defaultImport.dispatch({type: 'UPDATE_VISIBLE_MESSAGES', topVisibleMessage: value4 != value ? value : value4,
|
|
bottomVisibleMessage: value4 != value2 ? value2 : value4});
|
|
};
|
|
const closure6 = setSummaryFeedback;
|
|
const closure7 = function() {
|
|
return _fetchChannelAffinities.apply(this, arguments);
|
|
};
|
|
const closure8 = function() {
|
|
return _fetchSummariesBulk.apply(this, arguments);
|
|
};
|
|
const closure9 = useMaybeFetchChannelAffinitiesAndSummaries;
|
|
const closure10 = function({channelIds = []}) {
|
|
useMaybeFetchChannelAffinitiesAndSummaries(channelIds);
|
|
return require(dependencyMap[12]).useStateFromStoresArray([SummaryStore], _fun77353, []);
|
|
};
|
|
const closure11 = function(a0) {
|
|
return _deleteSummary.apply(this, arguments);
|
|
};
|
|
const Object = global.Object;
|
|
Object.defineProperty(exports, '__esModule', {value: true});
|
|
const env0_3 = importDefault(5) /* metro dependency 5 */;
|
|
const env0_4 = importAll(31) /* metro dependency 31 */;
|
|
const gatewayConnectionStore = importDefault(4257) /* metro dependency 4257: GatewayConnectionStore */;
|
|
const channelStore = importDefault(1379) /* metro dependency 1379: ChannelStore */;
|
|
const summaryStore = importDefault(9865) /* metro dependency 9865: SummaryStore */;
|
|
const env0_8 = (require(661) /* metro dependency 661: Constants */).Routes;
|
|
const Millis = (importDefault(672) /* metro dependency 672: Durations */).Millis;
|
|
const SECOND = Millis.SECOND;
|
|
const env0_9 = 30 * SECOND;
|
|
const env0_10 = {};
|
|
const env0_11 = {};
|
|
object2 = {setSummaryFeedback: closure6, updateVisibleMessages: closure5, setSelectedSummary: closure4,
|
|
setHighlightedSummary: closure3, fetchSummaries: closure2, fetchSummariesBulk: closure8,
|
|
useChannelSummaries: closure10, deleteSummary: closure11};
|
|
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/summaries/SummaryActionCreators.tsx');
|
|
exports.default = object2;
|
|
exports.fetchSummary = closure;
|
|
exports.fetchSummaries = closure2;
|
|
exports.setHighlightedSummary = closure3;
|
|
exports.toggleTopicsBar = toggleTopicsBar;
|
|
exports.setSelectedSummary = closure4;
|
|
exports.updateVisibleMessages = closure5;
|
|
exports.stopPolling = stopPolling;
|
|
exports.setSummaryFeedback = closure6;
|
|
exports.fetchChannelAffinities = closure7;
|
|
exports.fetchSummariesBulk = closure8;
|
|
exports.useMaybeFetchChannelAffinitiesAndSummaries = closure9;
|
|
exports.useChannelSummaries = closure10;
|
|
exports.deleteSummary = closure11;
|
|
}
|
|
|
|
function _fetchSummary() { // fn#77322, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:267, offset: 0x01df94ed, size: 50 bytes, params: 1, frame: 14
|
|
return env0_3(_fun77324).apply(this, arguments);
|
|
}
|
|
|
|
function _fetchSummaries() { // fn#77326, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:839, offset: 0x01df96a6, size: 50 bytes, params: 1, frame: 14
|
|
return env0_3(_fun77328).apply(this, arguments);
|
|
}
|
|
|
|
function setSelectedSummary(a0, a1) { // fn#77330, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:1613, offset: 0x01df991c, size: 107 bytes, params: 3, frame: 17
|
|
const value = a1;
|
|
const value2 = null;
|
|
if (value2 != a0 && value2 != value) {
|
|
fetchSummary(a0, value);
|
|
}
|
|
(importDefault(694) /* metro dependency 694: Dispatcher */).dispatch({type: 'SET_SELECTED_SUMMARY', channelId: a0,
|
|
summaryId: value2 != value ? value : value2});
|
|
}
|
|
|
|
function updateCount(a0, a1) { // fn#77332, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:1923, offset: 0x01df99e2, size: 75 bytes, params: 3, frame: 6
|
|
if (env0_10[a0] == null) {
|
|
env0_10[a0] = 0;
|
|
}
|
|
if (a1 === null) {
|
|
env0_10[a0] = 0;
|
|
} else {
|
|
env0_10[a0] += a1;
|
|
}
|
|
return env0_10[a0];
|
|
}
|
|
|
|
function setSummaryFeedback(a0, a1) { // fn#77333, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:2006, offset: 0x01df9a2d, size: 65 bytes, params: 3, frame: 13
|
|
(importDefault(694) /* metro dependency 694: Dispatcher */).dispatch({type: 'SET_SUMMARY_FEEDBACK', summary: a0,
|
|
rating: a1});
|
|
}
|
|
|
|
function _fetchChannelAffinities() { // fn#77335, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:2193, offset: 0x01df9a6e, size: 50 bytes, params: 1, frame: 14
|
|
return env0_3(_fun77337).apply(this, arguments);
|
|
}
|
|
|
|
function _fetchSummariesBulk() { // fn#77339, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:2872, offset: 0x01df9c2f, size: 50 bytes, params: 1, frame: 14
|
|
return env0_3(_fun77341).apply(this, arguments);
|
|
}
|
|
|
|
function useMaybeFetchChannelAffinitiesAndSummaries() { // fn#77344, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:3842, offset: 0x01df9f3b, size: 154 bytes, params: 1, frame: 17
|
|
const value = a0;
|
|
env0_4.useEffect(_fun77347, [env0_4.useMemo(_fun77346, [value !== undefined ? value : []]),
|
|
(require(632) /* metro dependency 632: useStateFromStores */).useStateFromStores([GatewayConnectionStore],
|
|
function() {
|
|
return GatewayConnectionStore.isConnected();
|
|
})]);
|
|
}
|
|
|
|
function useChannelSummaries({channelIds = []}) { // fn#77352, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:4239, offset: 0x01dfa0af, size: 91 bytes, params: 2, frame: 15
|
|
useMaybeFetchChannelAffinitiesAndSummaries(channelIds);
|
|
return (require(632) /* metro dependency 632: useStateFromStores */).useStateFromStoresArray([SummaryStore],
|
|
function() {
|
|
return SummaryStore.topSummaries();
|
|
}, []);
|
|
}
|
|
|
|
function _deleteSummary() { // fn#77355, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:4474, offset: 0x01dfa11f, size: 50 bytes, params: 1, frame: 14
|
|
return env0_3(_fun77357).apply(this, arguments);
|
|
}
|
|
|
|
function toggleTopicsBar() { // fn#77358, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:5268, offset: 0x01dfa237, size: 49 bytes, params: 1, frame: 13
|
|
(importDefault(694) /* metro dependency 694: Dispatcher */).dispatch({type: 'TOGGLE_TOPICS_BAR'});
|
|
}
|
|
|
|
function stopPolling(a0) { // fn#77359, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:5441, offset: 0x01dfa268, size: 63 bytes, params: 2, frame: 14
|
|
if (updateCount(a0, -1) <= 0) {
|
|
updateCount(a0, 0);
|
|
global.clearInterval(env0_11[a0]);
|
|
}
|
|
}
|
|
|
|
function* _fun77324(a0, a1) { // fn#77324, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:316, offset: 0x01df952a, size: 380 bytes, params: 3, frame: 26
|
|
var body;
|
|
var r7;
|
|
var r8;
|
|
var Date;
|
|
var now;
|
|
var value4;
|
|
var dispatch;
|
|
var object2;
|
|
var binding2;
|
|
var property;
|
|
var value6;
|
|
var HTTP;
|
|
var get;
|
|
var CHANNEL_SUMMARY;
|
|
var value7;
|
|
var value8;
|
|
var value9;
|
|
var value10;
|
|
var value11;
|
|
var error;
|
|
var APIError;
|
|
var prototype;
|
|
var value12;
|
|
var aPIError;
|
|
var value13;
|
|
var value14;
|
|
if (false) {
|
|
return undefined;
|
|
}
|
|
value = undefined;
|
|
let binding = env2_7;
|
|
if (binding.shouldFetch(a0, a1)) {
|
|
Date = global.Date;
|
|
value4 = Date.now();
|
|
binding = env2_1;
|
|
binding(env2_2[7]).dispatch({type: 'REQUEST_CHANNEL_SUMMARY', channelId: a0, summaryId: a1,
|
|
requestedAt: value4});
|
|
reducibleJoin4: while (true) {
|
|
reduciblePort29: while (true) {
|
|
exceptionLanding28: while (true) {
|
|
try {
|
|
binding = env2_0;
|
|
} catch (error) {
|
|
break exceptionLanding28;
|
|
}
|
|
break reducibleJoin4;
|
|
}
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value12 = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value13 = aPIError instanceof Object ? aPIError : value12;
|
|
r7 = value13;
|
|
r8 = value;
|
|
break reduciblePort29;
|
|
}
|
|
binding = env2_1;
|
|
value14 = binding(env2_2[7]);
|
|
dispatch = value14.dispatch;
|
|
Date = global.Date;
|
|
now = Date.now;
|
|
Reflect.apply(dispatch, value14, [{type: 'RECEIVE_CHANNEL_SUMMARY', channelId: a0, summary: r8, error: r7,
|
|
requestedAt: value4, receivedAt: Reflect.apply(now, Date, [])}]);
|
|
return value;
|
|
}
|
|
try {
|
|
binding2 = env2_2;
|
|
} catch (error) {
|
|
break exceptionLanding28;
|
|
}
|
|
try {
|
|
property = binding2[8];
|
|
} catch (error) {
|
|
break exceptionLanding28;
|
|
}
|
|
try {
|
|
value6 = binding(property);
|
|
} catch (error) {
|
|
break exceptionLanding28;
|
|
}
|
|
try {
|
|
HTTP = value6.HTTP;
|
|
} catch (error) {
|
|
break exceptionLanding28;
|
|
}
|
|
try {
|
|
get = HTTP.get;
|
|
} catch (error) {
|
|
break exceptionLanding28;
|
|
}
|
|
try {
|
|
object2 = {};
|
|
} catch (error) {
|
|
break exceptionLanding28;
|
|
}
|
|
try {
|
|
binding = env2_8;
|
|
} catch (error) {
|
|
break exceptionLanding28;
|
|
}
|
|
try {
|
|
CHANNEL_SUMMARY = binding.CHANNEL_SUMMARY;
|
|
} catch (error) {
|
|
break exceptionLanding28;
|
|
}
|
|
try {
|
|
value7 = Reflect.apply(CHANNEL_SUMMARY, binding, [a0, a1]);
|
|
} catch (error) {
|
|
break exceptionLanding28;
|
|
}
|
|
try {
|
|
object2.url = value7;
|
|
} catch (error) {
|
|
break exceptionLanding28;
|
|
}
|
|
try {
|
|
object2.rejectWithError = false;
|
|
} catch (error) {
|
|
break exceptionLanding28;
|
|
}
|
|
try {
|
|
value8 = Reflect.apply(get, HTTP, [object2]);
|
|
} catch (error) {
|
|
break exceptionLanding28;
|
|
}
|
|
yield value8;
|
|
try {
|
|
value9 = undefined;
|
|
value10 = false;
|
|
} catch (error) {
|
|
break exceptionLanding28;
|
|
}
|
|
if (value10) {
|
|
return value9;
|
|
}
|
|
try {
|
|
value11 = value9 == null;
|
|
} catch (error) {
|
|
break exceptionLanding28;
|
|
}
|
|
reducibleJoin26: while (true) {
|
|
if (value11) {
|
|
body = value;
|
|
break reducibleJoin26;
|
|
}
|
|
try {
|
|
body = value9.body;
|
|
} catch (error) {
|
|
break exceptionLanding28;
|
|
}
|
|
break reducibleJoin26;
|
|
}
|
|
r7 = value;
|
|
r8 = body;
|
|
binding = env2_1;
|
|
value14 = binding(env2_2[7]);
|
|
dispatch = value14.dispatch;
|
|
object2 = {type: 'RECEIVE_CHANNEL_SUMMARY', channelId: a0, summary: r8, error: r7, requestedAt: value4};
|
|
Date = global.Date;
|
|
object2.receivedAt = Date.now();
|
|
Reflect.apply(dispatch, value14, [object2]);
|
|
}
|
|
return value;
|
|
}
|
|
|
|
function* _fun77328(a0) { // fn#77328, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:892, offset: 0x01df96e3, size: 493 bytes, params: 2, frame: 27
|
|
var r3;
|
|
var r8;
|
|
var summaries;
|
|
var body;
|
|
var r13;
|
|
var r7;
|
|
var Date;
|
|
var now;
|
|
var value4;
|
|
var dispatch;
|
|
var object2;
|
|
var binding2;
|
|
var property;
|
|
var value6;
|
|
var HTTP;
|
|
var get;
|
|
var CHANNEL_SUMMARIES;
|
|
var value7;
|
|
var value8;
|
|
var value9;
|
|
var value10;
|
|
var error;
|
|
var APIError;
|
|
var prototype;
|
|
var value11;
|
|
var aPIError;
|
|
var value12;
|
|
var Array;
|
|
var binding3;
|
|
var value13;
|
|
var takeRight;
|
|
var value14;
|
|
var value15;
|
|
if (false) {
|
|
return undefined;
|
|
}
|
|
value = undefined;
|
|
let binding = env2_7;
|
|
if (binding.shouldFetch(a0)) {
|
|
Date = global.Date;
|
|
value4 = Date.now();
|
|
binding = env2_1;
|
|
binding(env2_2[7]).dispatch({type: 'REQUEST_CHANNEL_SUMMARIES', channelId: a0, requestedAt: value4});
|
|
reducibleJoin4: while (true) {
|
|
reduciblePort25: while (true) {
|
|
exceptionLanding24: while (true) {
|
|
try {
|
|
binding = env2_0;
|
|
} catch (error) {
|
|
break exceptionLanding24;
|
|
}
|
|
break reducibleJoin4;
|
|
}
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value11 = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value12 = aPIError instanceof Object ? aPIError : value11;
|
|
r3 = value;
|
|
r8 = value12;
|
|
break reduciblePort25;
|
|
}
|
|
reducibleJoin28: while (true) {
|
|
if (r3 == null) {
|
|
summaries = value;
|
|
break reducibleJoin28;
|
|
}
|
|
body = r3.body;
|
|
if (body == null) {
|
|
summaries = value;
|
|
break reducibleJoin28;
|
|
}
|
|
summaries = body.summaries;
|
|
break reducibleJoin28;
|
|
}
|
|
Array = global.Array;
|
|
if (summaries instanceof Array) {
|
|
body = r3.body;
|
|
summaries = body.summaries;
|
|
r13 = summaries;
|
|
} else {
|
|
reducibleJoin31: while (true) {
|
|
if (r3 == null) {
|
|
body = value;
|
|
break reducibleJoin31;
|
|
}
|
|
body = r3.body;
|
|
break reducibleJoin31;
|
|
}
|
|
reducibleJoin33: while (true) {
|
|
if (body != null) {
|
|
r13 = body;
|
|
break reducibleJoin33;
|
|
}
|
|
r13 = [];
|
|
break reducibleJoin33;
|
|
}
|
|
}
|
|
binding = env2_1;
|
|
binding3 = env2_2;
|
|
value13 = binding(binding3[10]);
|
|
takeRight = value13.takeRight;
|
|
value14 = Reflect.apply(takeRight, value13, [r13, 75]);
|
|
value15 = binding(binding3[7]);
|
|
dispatch = value15.dispatch;
|
|
r7 = r8 ?? value;
|
|
Date = global.Date;
|
|
now = Date.now;
|
|
Reflect.apply(dispatch, value15, [{type: 'RECEIVE_CHANNEL_SUMMARIES', channelId: a0, summaries: value14,
|
|
error: r7,
|
|
requestedAt: value4, receivedAt: Reflect.apply(now, Date, [])}]);
|
|
return value;
|
|
}
|
|
try {
|
|
binding2 = env2_2;
|
|
} catch (error) {
|
|
break exceptionLanding24;
|
|
}
|
|
try {
|
|
property = binding2[8];
|
|
} catch (error) {
|
|
break exceptionLanding24;
|
|
}
|
|
try {
|
|
value6 = binding(property);
|
|
} catch (error) {
|
|
break exceptionLanding24;
|
|
}
|
|
try {
|
|
HTTP = value6.HTTP;
|
|
} catch (error) {
|
|
break exceptionLanding24;
|
|
}
|
|
try {
|
|
get = HTTP.get;
|
|
} catch (error) {
|
|
break exceptionLanding24;
|
|
}
|
|
try {
|
|
object2 = {};
|
|
} catch (error) {
|
|
break exceptionLanding24;
|
|
}
|
|
try {
|
|
binding = env2_8;
|
|
} catch (error) {
|
|
break exceptionLanding24;
|
|
}
|
|
try {
|
|
CHANNEL_SUMMARIES = binding.CHANNEL_SUMMARIES;
|
|
} catch (error) {
|
|
break exceptionLanding24;
|
|
}
|
|
try {
|
|
value7 = Reflect.apply(CHANNEL_SUMMARIES, binding, [a0]);
|
|
} catch (error) {
|
|
break exceptionLanding24;
|
|
}
|
|
try {
|
|
object2.url = value7;
|
|
} catch (error) {
|
|
break exceptionLanding24;
|
|
}
|
|
try {
|
|
object2.rejectWithError = false;
|
|
} catch (error) {
|
|
break exceptionLanding24;
|
|
}
|
|
try {
|
|
value8 = Reflect.apply(get, HTTP, [object2]);
|
|
} catch (error) {
|
|
break exceptionLanding24;
|
|
}
|
|
yield value8;
|
|
try {
|
|
value9 = undefined;
|
|
value10 = false;
|
|
} catch (error) {
|
|
break exceptionLanding24;
|
|
}
|
|
if (value10) {
|
|
return value9;
|
|
}
|
|
r3 = value9;
|
|
r8 = value;
|
|
reducibleJoin28: while (true) {
|
|
if (r3 == null) {
|
|
summaries = value;
|
|
break reducibleJoin28;
|
|
}
|
|
body = r3.body;
|
|
if (body == null) {
|
|
summaries = value;
|
|
break reducibleJoin28;
|
|
}
|
|
summaries = body.summaries;
|
|
break reducibleJoin28;
|
|
}
|
|
Array = global.Array;
|
|
if (summaries instanceof Array) {
|
|
r13 = r3.body.summaries;
|
|
} else {
|
|
reducibleJoin31: while (true) {
|
|
if (r3 == null) {
|
|
body = value;
|
|
break reducibleJoin31;
|
|
}
|
|
body = r3.body;
|
|
break reducibleJoin31;
|
|
}
|
|
reducibleJoin33: while (true) {
|
|
if (body != null) {
|
|
r13 = body;
|
|
break reducibleJoin33;
|
|
}
|
|
r13 = [];
|
|
break reducibleJoin33;
|
|
}
|
|
}
|
|
binding = env2_1;
|
|
binding3 = env2_2;
|
|
value13 = binding(binding3[10]);
|
|
value14 = value13.takeRight(r13, 75);
|
|
value15 = binding(binding3[7]);
|
|
dispatch = value15.dispatch;
|
|
object2 = {type: 'RECEIVE_CHANNEL_SUMMARIES', channelId: a0, summaries: value14};
|
|
r7 = r8 ?? value;
|
|
object2.error = r7;
|
|
object2.requestedAt = value4;
|
|
Date = global.Date;
|
|
object2.receivedAt = Date.now();
|
|
Reflect.apply(dispatch, value15, [object2]);
|
|
}
|
|
return value;
|
|
}
|
|
|
|
function* _fun77337() { // fn#77337, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:2262, offset: 0x01df9aab, size: 388 bytes, params: 1, frame: 22
|
|
var r7;
|
|
var r8;
|
|
var channel_affinities;
|
|
var Date;
|
|
var now;
|
|
var value4;
|
|
var dispatch;
|
|
var object2;
|
|
var binding2;
|
|
var property;
|
|
var value6;
|
|
var HTTP;
|
|
var get;
|
|
var value7;
|
|
var value8;
|
|
var value9;
|
|
var error;
|
|
var APIError;
|
|
var prototype;
|
|
var value10;
|
|
var aPIError;
|
|
var value11;
|
|
var body;
|
|
var value12;
|
|
if (false) {
|
|
return undefined;
|
|
}
|
|
value = undefined;
|
|
let binding = env2_7;
|
|
if (binding.shouldFetchChannelAffinities()) {
|
|
Date = global.Date;
|
|
value4 = Date.now();
|
|
binding = env2_1;
|
|
binding(env2_2[7]).dispatch({type: 'REQUEST_CHANNEL_AFFINITIES', requestedAt: value4});
|
|
reducibleJoin5: while (true) {
|
|
reduciblePort19: while (true) {
|
|
exceptionLanding18: while (true) {
|
|
try {
|
|
binding = env2_0;
|
|
} catch (error) {
|
|
break exceptionLanding18;
|
|
}
|
|
break reducibleJoin5;
|
|
}
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value10 = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value11 = aPIError instanceof Object ? aPIError : value10;
|
|
r7 = value;
|
|
r8 = value11;
|
|
break reduciblePort19;
|
|
}
|
|
reducibleJoin22: while (true) {
|
|
if (r7 == null) {
|
|
channel_affinities = value;
|
|
break reducibleJoin22;
|
|
}
|
|
body = r7.body;
|
|
if (body == null) {
|
|
channel_affinities = value;
|
|
break reducibleJoin22;
|
|
}
|
|
channel_affinities = body.channel_affinities;
|
|
break reducibleJoin22;
|
|
}
|
|
binding = env2_1;
|
|
value12 = binding(env2_2[7]);
|
|
dispatch = value12.dispatch;
|
|
r7 = r8 ?? value;
|
|
Date = global.Date;
|
|
now = Date.now;
|
|
Reflect.apply(dispatch, value12, [{type: 'RECEIVE_CHANNEL_AFFINITIES', affinities: channel_affinities,
|
|
error: r7,
|
|
requestedAt: value4, receivedAt: Reflect.apply(now, Date, [])}]);
|
|
return value;
|
|
}
|
|
try {
|
|
binding2 = env2_2;
|
|
} catch (error) {
|
|
break exceptionLanding18;
|
|
}
|
|
try {
|
|
property = binding2[8];
|
|
} catch (error) {
|
|
break exceptionLanding18;
|
|
}
|
|
try {
|
|
value6 = binding(property);
|
|
} catch (error) {
|
|
break exceptionLanding18;
|
|
}
|
|
try {
|
|
HTTP = value6.HTTP;
|
|
} catch (error) {
|
|
break exceptionLanding18;
|
|
}
|
|
try {
|
|
get = HTTP.get;
|
|
} catch (error) {
|
|
break exceptionLanding18;
|
|
}
|
|
try {
|
|
object2 = {'url': '/users/@me/affinities/channels', 'rejectWithError': false};
|
|
} catch (error) {
|
|
break exceptionLanding18;
|
|
}
|
|
try {
|
|
value7 = Reflect.apply(get, HTTP, [object2]);
|
|
} catch (error) {
|
|
break exceptionLanding18;
|
|
}
|
|
yield value7;
|
|
try {
|
|
value8 = undefined;
|
|
value9 = false;
|
|
} catch (error) {
|
|
break exceptionLanding18;
|
|
}
|
|
if (value9) {
|
|
return value8;
|
|
}
|
|
r7 = value8;
|
|
r8 = value;
|
|
reducibleJoin22: while (true) {
|
|
if (r7 == null) {
|
|
channel_affinities = value;
|
|
break reducibleJoin22;
|
|
}
|
|
body = r7.body;
|
|
if (body == null) {
|
|
channel_affinities = value;
|
|
break reducibleJoin22;
|
|
}
|
|
channel_affinities = body.channel_affinities;
|
|
break reducibleJoin22;
|
|
}
|
|
binding = env2_1;
|
|
value12 = binding(env2_2[7]);
|
|
dispatch = value12.dispatch;
|
|
object2 = {type: 'RECEIVE_CHANNEL_AFFINITIES', affinities: channel_affinities};
|
|
r7 = r8 ?? value;
|
|
object2.error = r7;
|
|
object2.requestedAt = value4;
|
|
Date = global.Date;
|
|
object2.receivedAt = Date.now();
|
|
Reflect.apply(dispatch, value12, [object2]);
|
|
return value;
|
|
}
|
|
const Promise = global.Promise;
|
|
return Promise.resolve(null);
|
|
}
|
|
|
|
async function _fun77341(a0) { // fn#77341, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:2933, offset: 0x01df9c75, size: 557 bytes, params: 2, frame: 28
|
|
var r1;
|
|
var r14;
|
|
var r8;
|
|
var r9;
|
|
var summaries;
|
|
var object3;
|
|
var binding2;
|
|
var property;
|
|
var value13;
|
|
var HTTP;
|
|
var post;
|
|
var USER_SUMMARIES;
|
|
var object4;
|
|
var value14;
|
|
var value15;
|
|
var value16;
|
|
var error;
|
|
var APIError;
|
|
var prototype;
|
|
var value17;
|
|
var aPIError;
|
|
var value18;
|
|
var body;
|
|
var value19;
|
|
let value = a1;
|
|
if (false) {
|
|
return undefined;
|
|
}
|
|
const value4 = a0;
|
|
const value5 = undefined;
|
|
reducibleJoin3: while (true) {
|
|
if (value !== value5) {
|
|
r1 = value;
|
|
break reducibleJoin3;
|
|
}
|
|
r1 = {};
|
|
break reducibleJoin3;
|
|
}
|
|
let useQuickSwitcher = r1.useQuickSwitcher;
|
|
reducibleJoin5: while (true) {
|
|
if (useQuickSwitcher !== value5) {
|
|
break reducibleJoin5;
|
|
}
|
|
value = true;
|
|
useQuickSwitcher = value;
|
|
break reducibleJoin5;
|
|
}
|
|
let useChannelAffinities = r1.useChannelAffinities;
|
|
reducibleJoin7: while (true) {
|
|
if (useChannelAffinities !== value5) {
|
|
break reducibleJoin7;
|
|
}
|
|
value = true;
|
|
useChannelAffinities = value;
|
|
break reducibleJoin7;
|
|
}
|
|
await value5;
|
|
if (false) {
|
|
return undefined;
|
|
}
|
|
reducibleJoin11: while (true) {
|
|
if (value4 != null) {
|
|
r14 = value4;
|
|
break reducibleJoin11;
|
|
}
|
|
r14 = [];
|
|
break reducibleJoin11;
|
|
}
|
|
let Date = global.Date;
|
|
let now = Date.now;
|
|
value = Reflect.apply(now, Date, []);
|
|
const concat = r14.concat;
|
|
let binding = env2_7;
|
|
const value11 = Reflect.apply(concat, r14, [binding.defaultChannelIds({withQuickSwitcher: useQuickSwitcher,
|
|
withChannelAffinities: useChannelAffinities})]).filter(_fun77342).filter(_fun77343).slice(0, 50);
|
|
if (value11.length === 0) {
|
|
return global.Promise.resolve(null);
|
|
}
|
|
const value12 = env2_1(env2_2[7]);
|
|
let dispatch = value12.dispatch;
|
|
Reflect.apply(dispatch, value12, [{type: 'REQUEST_CHANNEL_SUMMARIES_BULK', channelIds: value11,
|
|
requestedAt: value}]);
|
|
reducibleJoin14: while (true) {
|
|
reduciblePort37: while (true) {
|
|
exceptionLanding36: while (true) {
|
|
try {
|
|
binding = env2_0;
|
|
} catch (error) {
|
|
break exceptionLanding36;
|
|
}
|
|
break reducibleJoin14;
|
|
}
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value17 = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value18 = aPIError instanceof Object ? aPIError : value17;
|
|
r8 = value18;
|
|
r9 = value5;
|
|
break reduciblePort37;
|
|
}
|
|
reducibleJoin39: while (true) {
|
|
if (r9 == null) {
|
|
summaries = value5;
|
|
break reducibleJoin39;
|
|
}
|
|
body = r9.body;
|
|
summaries = body.summaries;
|
|
break reducibleJoin39;
|
|
}
|
|
binding = env2_1;
|
|
value19 = binding(env2_2[7]);
|
|
dispatch = value19.dispatch;
|
|
Date = global.Date;
|
|
now = Date.now;
|
|
Reflect.apply(dispatch, value19, [{type: 'RECEIVE_CHANNEL_SUMMARIES_BULK', requestedAt: value,
|
|
receivedAt: Reflect.apply(now, Date, []), summaries: summaries, requestArgs: {channelIds: value11},
|
|
error: r8}]);
|
|
return value5;
|
|
}
|
|
try {
|
|
binding2 = env2_2;
|
|
} catch (error) {
|
|
break exceptionLanding36;
|
|
}
|
|
try {
|
|
property = binding2[8];
|
|
} catch (error) {
|
|
break exceptionLanding36;
|
|
}
|
|
try {
|
|
value13 = binding(property);
|
|
} catch (error) {
|
|
break exceptionLanding36;
|
|
}
|
|
try {
|
|
HTTP = value13.HTTP;
|
|
} catch (error) {
|
|
break exceptionLanding36;
|
|
}
|
|
try {
|
|
post = HTTP.post;
|
|
} catch (error) {
|
|
break exceptionLanding36;
|
|
}
|
|
try {
|
|
object3 = {};
|
|
} catch (error) {
|
|
break exceptionLanding36;
|
|
}
|
|
try {
|
|
binding = env2_8;
|
|
} catch (error) {
|
|
break exceptionLanding36;
|
|
}
|
|
try {
|
|
USER_SUMMARIES = binding.USER_SUMMARIES;
|
|
} catch (error) {
|
|
break exceptionLanding36;
|
|
}
|
|
try {
|
|
object3.url = USER_SUMMARIES;
|
|
} catch (error) {
|
|
break exceptionLanding36;
|
|
}
|
|
try {
|
|
object4 = {};
|
|
} catch (error) {
|
|
break exceptionLanding36;
|
|
}
|
|
try {
|
|
object4.channel_ids = value11;
|
|
} catch (error) {
|
|
break exceptionLanding36;
|
|
}
|
|
try {
|
|
object3.body = object4;
|
|
} catch (error) {
|
|
break exceptionLanding36;
|
|
}
|
|
try {
|
|
object3.rejectWithError = false;
|
|
} catch (error) {
|
|
break exceptionLanding36;
|
|
}
|
|
try {
|
|
value14 = Reflect.apply(post, HTTP, [object3]);
|
|
} catch (error) {
|
|
break exceptionLanding36;
|
|
}
|
|
await value14;
|
|
try {
|
|
value15 = undefined;
|
|
value16 = false;
|
|
} catch (error) {
|
|
break exceptionLanding36;
|
|
}
|
|
if (value16) {
|
|
return value15;
|
|
}
|
|
r8 = value5;
|
|
r9 = value15;
|
|
reducibleJoin39: while (true) {
|
|
if (r9 == null) {
|
|
summaries = value5;
|
|
break reducibleJoin39;
|
|
}
|
|
body = r9.body;
|
|
summaries = body.summaries;
|
|
break reducibleJoin39;
|
|
}
|
|
value19 = env2_1(env2_2[7]);
|
|
dispatch = value19.dispatch;
|
|
object3 = {type: 'RECEIVE_CHANNEL_SUMMARIES_BULK', requestedAt: value};
|
|
Date = global.Date;
|
|
object3.receivedAt = Date.now();
|
|
object3.summaries = summaries;
|
|
object3.requestArgs = {channelIds: value11};
|
|
object3.error = r8;
|
|
Reflect.apply(dispatch, value19, [object3]);
|
|
return value5;
|
|
}
|
|
|
|
function _fun77346() { // fn#77346, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:3974, offset: 0x01df9fd5, size: 23 bytes, params: 1, frame: 11
|
|
return env0_0.join(',');
|
|
}
|
|
|
|
function _fun77347() { // fn#77347, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:4009, offset: 0x01df9fec, size: 40 bytes, params: 1, frame: 9
|
|
if (env0_1) {
|
|
(function() {
|
|
return _fetch_77348.apply(this, arguments);
|
|
})();
|
|
}
|
|
}
|
|
|
|
function* _fun77357(a0) { // fn#77357, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:4525, offset: 0x01dfa15c, size: 219 bytes, params: 2, frame: 20
|
|
var binding;
|
|
var binding2;
|
|
var property;
|
|
var value3;
|
|
var HTTP;
|
|
var del;
|
|
var object2;
|
|
var CHANNEL_SUMMARY;
|
|
var channelId;
|
|
var id;
|
|
var value4;
|
|
var value5;
|
|
var value6;
|
|
var value7;
|
|
var binding3;
|
|
var value8;
|
|
var dispatch;
|
|
var error;
|
|
var APIError;
|
|
var prototype;
|
|
var aPIError;
|
|
if (true) {
|
|
value = environment.__proto__.__proto__;
|
|
try {
|
|
binding = env2_0;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
try {
|
|
binding2 = env2_2;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
try {
|
|
property = binding2[8];
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
try {
|
|
value3 = binding(property);
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
try {
|
|
HTTP = value3.HTTP;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
try {
|
|
del = HTTP.del;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
try {
|
|
object2 = {};
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
try {
|
|
binding = env2_8;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
try {
|
|
CHANNEL_SUMMARY = binding.CHANNEL_SUMMARY;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
try {
|
|
channelId = a0.channelId;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
try {
|
|
id = a0.id;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
try {
|
|
value4 = Reflect.apply(CHANNEL_SUMMARY, binding, [channelId, id]);
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
try {
|
|
object2.url = value4;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
try {
|
|
object2.rejectWithError = false;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
try {
|
|
value5 = Reflect.apply(del, HTTP, [object2]);
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
yield value5;
|
|
try {
|
|
value6 = undefined;
|
|
value7 = false;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
if (value7) {
|
|
return value6;
|
|
}
|
|
try {
|
|
binding = env2_1;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
try {
|
|
binding3 = env2_2;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
try {
|
|
property = binding3[7];
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
try {
|
|
value8 = binding(property);
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
try {
|
|
dispatch = value8.dispatch;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
try {
|
|
object2 = {};
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
try {
|
|
object2.type = 'DELETE_SUMMARY';
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
try {
|
|
object2.summary = a0;
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
try {
|
|
Reflect.apply(dispatch, value8, [object2]);
|
|
} catch (error) {
|
|
binding = env2_0;
|
|
APIError = binding(env2_2[9]).APIError;
|
|
prototype = APIError.prototype;
|
|
value = Object.create(prototype, {constructor: {value: APIError}});
|
|
aPIError = new APIError();
|
|
value = aPIError instanceof Object ? aPIError : value;
|
|
throw value;
|
|
}
|
|
}
|
|
}
|
|
|
|
function _fun77342(a0) { // fn#77342, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:3132, offset: 0x01df9ea2, size: 61 bytes, params: 2, frame: 15
|
|
const value = environment.__proto__.__proto__.__proto__;
|
|
return env3_0(env3_2[11]).canSeeChannelSummaries(env3_6.getChannel(a0), false, true);
|
|
}
|
|
|
|
function _fun77343(a0) { // fn#77343, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:3217, offset: 0x01df9edf, size: 92 bytes, params: 2, frame: 14
|
|
var r0;
|
|
const Date = global.Date;
|
|
let value = Date.now();
|
|
const value3 = env3_7.status(a0);
|
|
if (value3 != null) {
|
|
if (value3.fetching) {
|
|
return false;
|
|
}
|
|
}
|
|
const lastReceivedAt = value3?.lastReceivedAt;
|
|
const value5 = lastReceivedAt == null;
|
|
if (value5) {
|
|
r0 = value5;
|
|
} else {
|
|
value -= lastReceivedAt;
|
|
value = value > env3_9;
|
|
r0 = value;
|
|
}
|
|
return r0;
|
|
}
|
|
|
|
function _fetch_77348() { // fn#77348, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:4014, offset: 0x01dfa014, size: 53 bytes, params: 1, frame: 13
|
|
var environment;
|
|
const value = environment.__proto__.__proto__;
|
|
return env2_3(_fun77350).apply(this, arguments);
|
|
}
|
|
|
|
function* _fun77350() { // fn#77350, original name: ?anon_0_, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:10050:4049, offset: 0x01dfa054, size: 91 bytes, params: 1, frame: 13
|
|
var binding;
|
|
var value3;
|
|
var value4;
|
|
var value5;
|
|
var error;
|
|
var value6;
|
|
if (true) {
|
|
value = environment.__proto__.__proto__.__proto__.__proto__;
|
|
try {
|
|
binding = env4_16;
|
|
} catch (error) {
|
|
binding = env4_18;
|
|
value = environment.__proto__.__proto__.__proto__;
|
|
value = dependencyMap.split(',');
|
|
yield binding(value);
|
|
value = undefined;
|
|
value6 = false;
|
|
return value6 ? value : undefined;
|
|
}
|
|
try {
|
|
value3 = binding();
|
|
} catch (error) {
|
|
binding = env4_18;
|
|
value = environment.__proto__.__proto__.__proto__;
|
|
value = dependencyMap.split(',');
|
|
yield binding(value);
|
|
value = undefined;
|
|
value6 = false;
|
|
return value6 ? value : undefined;
|
|
}
|
|
yield value3;
|
|
try {
|
|
value4 = undefined;
|
|
value5 = false;
|
|
} catch (error) {
|
|
binding = env4_18;
|
|
value = environment.__proto__.__proto__.__proto__;
|
|
value = dependencyMap.split(',');
|
|
yield binding(value);
|
|
value = undefined;
|
|
value6 = false;
|
|
return value6 ? value : undefined;
|
|
}
|
|
if (value5) {
|
|
return value4;
|
|
}
|
|
binding = env4_18;
|
|
value = environment.__proto__.__proto__.__proto__;
|
|
yield binding(dependencyMap.split(','));
|
|
}
|
|
}
|
|
|