830 lines
26 KiB
TypeScript
830 lines
26 KiB
TypeScript
// Module ID: 8472
|
|
// Function ID: 8473
|
|
// Name: ICYMIActionCreators
|
|
// Dependencies: [5, 1085, 1295, 584, 1255, 8473, 8477, 2041, 2]
|
|
|
|
// Module 8472 (ICYMIActionCreators)
|
|
import DispatcherDefault from "Dispatcher" /* 584 */;
|
|
import Constants from "Constants" /* 1085 */;
|
|
import ICYMIExperiment from "ICYMIExperiment" /* 8473 */;
|
|
import _asyncToGenerator from "_asyncToGenerator" /* 5 */;
|
|
import size from "module_2" /* 2 */;
|
|
|
|
let c4, c5, constants, refresh;
|
|
|
|
const Endpoints = Constants.Endpoints;
|
|
let obj = {
|
|
fetchPopularGuildsFromCategories(stateFromStoresArray1, sum) {
|
|
let closure_0 = stateFromStoresArray1;
|
|
let closure_1 = sum;
|
|
return (async (arg0, value) => {
|
|
let obj5;
|
|
if (c5 === 2) {
|
|
c5 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp3 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
const obj2 = { value, done: true };
|
|
return obj2;
|
|
} else {
|
|
return { value: "IconComponent", done: null };
|
|
}
|
|
} else {
|
|
let c3;
|
|
try {
|
|
let offset;
|
|
let guilds;
|
|
c5 = 2;
|
|
if (0 === constants) {
|
|
if (arg0 === 1) {
|
|
c5 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c5 = 3;
|
|
const obj3 = { value, done: true };
|
|
return obj3;
|
|
} else {
|
|
offset = tmp;
|
|
const category_ids = tmp4;
|
|
guilds = undefined;
|
|
c3 = 1;
|
|
const HTTP = category_ids(closure_2[2]).HTTP;
|
|
const request = { url: constants.GRAVITY_TOPIC_GUILDS, body: obj5, rejectWithError: false };
|
|
obj5 = { category_ids, offset };
|
|
constants = 2;
|
|
c5 = 1;
|
|
const obj6 = { value: HTTP.post(request), done: false };
|
|
return obj6;
|
|
}
|
|
} else if (1 === constants) {
|
|
c3 = 0;
|
|
offset = closure_2;
|
|
const obj4 = offset(closure_2[4]);
|
|
obj4.captureException(offset);
|
|
c5 = 3;
|
|
return { value: false, done: true };
|
|
} else if (arg0 === 1) {
|
|
c5 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c3 = 0;
|
|
c5 = 3;
|
|
const obj7 = { value, done: true };
|
|
return obj7;
|
|
} else {
|
|
guilds = value.body.guilds;
|
|
const obj8 = { type: "LOAD_ICYMI_POPULAR_GUILDS", categoryIds: closure_129_0, guilds, offset: closure_129_1 };
|
|
const obj = offset(closure_2[3]);
|
|
obj.dispatch(obj8);
|
|
c3 = 0;
|
|
c5 = 3;
|
|
return { value: true, done: true };
|
|
}
|
|
} catch (tmp21) {
|
|
closure_2 = tmp21;
|
|
if (0 === c3) {
|
|
c5 = 3;
|
|
throw tmp21;
|
|
} else {
|
|
constants = 1;
|
|
}
|
|
}
|
|
}
|
|
})();
|
|
},
|
|
fetchDehydrated(arg0) {
|
|
let obj = arg0;
|
|
if (arg0 === undefined) {
|
|
obj = {};
|
|
}
|
|
({ isInitialLoad: require, isReloading: importDefault, forceRefresh: dependencyMap } = obj);
|
|
return (async (arg0, value) => {
|
|
let HTTP;
|
|
let closure_1;
|
|
let closure_2;
|
|
let obj10;
|
|
let obj5;
|
|
if (c5 === 2) {
|
|
c5 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp3 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
const obj2 = { value, done: true };
|
|
return obj2;
|
|
} else {
|
|
return { value: "IconComponent", done: null };
|
|
}
|
|
} else {
|
|
let c3;
|
|
try {
|
|
let startTime;
|
|
let tmp;
|
|
c5 = 2;
|
|
if (0 === constants) {
|
|
if (arg0 === 1) {
|
|
c5 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c5 = 3;
|
|
const obj3 = { value, done: true };
|
|
return obj3;
|
|
} else {
|
|
startTime = undefined;
|
|
tmp = undefined;
|
|
const obj12 = HTTP(refresh[5]);
|
|
const tmp36 = HTTP;
|
|
if (obj12.icymiEnabled("fetchDehydrated")) {
|
|
const tmp13 = importDefault;
|
|
if (tmp13) {
|
|
const obj4 = tmp(refresh[3]);
|
|
obj4.dispatch({ type: "ICYMI_SET_REFRESHING", refreshing: true });
|
|
}
|
|
c3 = 1;
|
|
const _Date = Date;
|
|
startTime = Date.now();
|
|
HTTP = tmp36(refresh[2]).HTTP;
|
|
const request = { url: constants.GRAVITY_ITEMS_DEHYDRATED, query: obj5, rejectWithError: false };
|
|
obj5 = { refresh: dependencyMap };
|
|
constants = 2;
|
|
c5 = 1;
|
|
const obj6 = { value: HTTP.get(request), done: false };
|
|
return obj6;
|
|
}
|
|
}
|
|
} else if (1 === constants) {
|
|
c3 = 0;
|
|
HTTP = tmp(refresh[4]);
|
|
HTTP.captureException(refresh);
|
|
} else if (2 === constants) {
|
|
if (arg0 === 1) {
|
|
c5 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c3 = 0;
|
|
c5 = 3;
|
|
const obj7 = { value, done: true };
|
|
return obj7;
|
|
} else {
|
|
tmp = value;
|
|
const obj8 = { type: "LOAD_ICYMI_DEHYDRATED", items: tmp.body.items, loadId: tmp.body.load_id, startTime, isReloading: closure_129_1, isInitialLoad: closure_129_0 };
|
|
constants = 3;
|
|
c5 = 1;
|
|
const obj9 = { value: obj10.dispatch(obj8), done: false };
|
|
obj10 = tmp(refresh[3]);
|
|
return obj9;
|
|
}
|
|
} else if (arg0 === 1) {
|
|
c5 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c3 = 0;
|
|
c5 = 3;
|
|
const obj = { value, done: true };
|
|
return obj;
|
|
} else {
|
|
c3 = 0;
|
|
}
|
|
c5 = 3;
|
|
return { value: "IconComponent", done: null };
|
|
} catch (tmp20) {
|
|
refresh = tmp20;
|
|
if (0 === c3) {
|
|
c5 = 3;
|
|
throw tmp20;
|
|
} else {
|
|
constants = 1;
|
|
}
|
|
}
|
|
}
|
|
})();
|
|
},
|
|
gravityJoinGuild(items, icymi_info_modal) {
|
|
let closure_1 = icymi_info_modal;
|
|
return (async (arg0, value) => {
|
|
let closure_0;
|
|
let obj5;
|
|
if (c5 === 2) {
|
|
c5 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp3 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
const obj3 = { value, done: true };
|
|
return obj3;
|
|
} else {
|
|
return { value: "IconComponent", done: null };
|
|
}
|
|
} else {
|
|
let c3;
|
|
try {
|
|
let _location;
|
|
c5 = 2;
|
|
if (0 === constants) {
|
|
if (arg0 === 1) {
|
|
c5 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c5 = 3;
|
|
const obj4 = { value, done: true };
|
|
return obj4;
|
|
} else {
|
|
_location = tmp;
|
|
items = tmp4;
|
|
const obj8 = items(closure_2[5]);
|
|
const tmp23 = items;
|
|
if (obj8.icymiEnabled("gravityJoinGuild")) {
|
|
if (0 !== items.length) {
|
|
c3 = 1;
|
|
const HTTP = tmp23(closure_2[2]).HTTP;
|
|
const request = { url: constants.GRAVITY_JOIN_GUILD, body: obj5, rejectWithError: false };
|
|
obj5 = { guild_ids: tmp13, location: _location };
|
|
constants = 2;
|
|
c5 = 1;
|
|
const obj6 = { value: HTTP.post(request), done: false };
|
|
return obj6;
|
|
}
|
|
}
|
|
c5 = 3;
|
|
return { value: "IconComponent", done: null };
|
|
}
|
|
} else if (1 === constants) {
|
|
c3 = 0;
|
|
items = closure_2;
|
|
const obj2 = _location(closure_2[4]);
|
|
obj2.captureException(items);
|
|
c5 = 3;
|
|
return { value: false, done: true };
|
|
} else if (arg0 === 1) {
|
|
c5 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c3 = 0;
|
|
c5 = 3;
|
|
const obj = { value, done: true };
|
|
return obj;
|
|
} else {
|
|
c3 = 0;
|
|
c5 = 3;
|
|
return { value: true, done: true };
|
|
}
|
|
} catch (tmp17) {
|
|
closure_2 = tmp17;
|
|
if (0 === c3) {
|
|
c5 = 3;
|
|
throw tmp17;
|
|
} else {
|
|
constants = 1;
|
|
}
|
|
}
|
|
}
|
|
})();
|
|
},
|
|
fetchForNotification(channel_id, message_id) {
|
|
let closure_0 = channel_id;
|
|
let closure_1 = message_id;
|
|
return (async (arg0, value) => {
|
|
let items;
|
|
let obj5;
|
|
if (c5 === 2) {
|
|
c5 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp3 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
const obj2 = { value, done: true };
|
|
return obj2;
|
|
} else {
|
|
return { value: "IconComponent", done: null };
|
|
}
|
|
} else {
|
|
let c3;
|
|
try {
|
|
c5 = 2;
|
|
if (0 === constants) {
|
|
if (arg0 === 1) {
|
|
c5 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c5 = 3;
|
|
const obj3 = { value, done: true };
|
|
return obj3;
|
|
} else {
|
|
message_id = tmp;
|
|
channel_id = undefined;
|
|
const obj11 = channel_id(closure_2[5]);
|
|
const tmp31 = channel_id;
|
|
if (obj11.icymiEnabled("fetchInitial")) {
|
|
c3 = 1;
|
|
const HTTP = tmp31(closure_2[2]).HTTP;
|
|
const request = { url: constants.GRAVITY_ITEMS_HYDRATE, body: obj5, rejectWithError: false };
|
|
obj5 = { message_items: items, activity_items: [] };
|
|
const obj6 = { channel_id, message_id };
|
|
items = [obj6];
|
|
constants = 2;
|
|
c5 = 1;
|
|
const obj7 = { value: HTTP.post(request), done: false };
|
|
return obj7;
|
|
}
|
|
}
|
|
} else if (1 === constants) {
|
|
c3 = 0;
|
|
message_id = closure_2;
|
|
const obj4 = message_id(closure_2[4]);
|
|
obj4.captureException(message_id);
|
|
} else if (arg0 === 1) {
|
|
c5 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c3 = 0;
|
|
c5 = 3;
|
|
const obj8 = { value, done: true };
|
|
return obj8;
|
|
} else {
|
|
channel_id = value;
|
|
if (0 === channel_id.body.message_items.length) {
|
|
c3 = 0;
|
|
c5 = 3;
|
|
return { value: "IconComponent", done: null };
|
|
} else {
|
|
const obj9 = { type: "LOAD_ICYMI_FROM_NOTIFICATION", messageItem: channel_id.body.message_items[0] };
|
|
const obj = message_id(closure_2[3]);
|
|
obj.dispatch(obj9);
|
|
c3 = 0;
|
|
}
|
|
}
|
|
c5 = 3;
|
|
return { value: "IconComponent", done: null };
|
|
} catch (tmp23) {
|
|
closure_2 = tmp23;
|
|
if (0 === c3) {
|
|
c5 = 3;
|
|
throw tmp23;
|
|
} else {
|
|
constants = 1;
|
|
}
|
|
}
|
|
}
|
|
})();
|
|
},
|
|
fetchForStatusNotification(customStatusItem) {
|
|
const obj = ICYMIExperiment;
|
|
if (obj.icymiEnabled("fetchInitialStatus")) {
|
|
const obj3 = { type: "LOAD_ICYMI_FROM_NOTIFICATION", customStatusItem };
|
|
const obj2 = DispatcherDefault;
|
|
obj2.dispatch(obj3);
|
|
}
|
|
},
|
|
fetchHydrated(arg0, arg1, arg2) {
|
|
let closure_0 = arg0;
|
|
let closure_1 = arg1;
|
|
let closure_2 = arg2;
|
|
return (async (arg0, value) => {
|
|
let obj9;
|
|
if (c5 === 2) {
|
|
c5 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp3 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
const obj5 = { value, done: true };
|
|
return obj5;
|
|
} else {
|
|
return { value: "IconComponent", done: null };
|
|
}
|
|
} else {
|
|
let tmp30;
|
|
let c3;
|
|
try {
|
|
let endingIndex;
|
|
let startingIndex;
|
|
let messageItems;
|
|
let activityItems;
|
|
let hydrationId;
|
|
c5 = 2;
|
|
if (0 === constants) {
|
|
if (arg0 === 1) {
|
|
c5 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c5 = 3;
|
|
const obj7 = { value, done: true };
|
|
return obj7;
|
|
} else {
|
|
endingIndex = tmp;
|
|
startingIndex = tmp4;
|
|
messageItems = undefined;
|
|
activityItems = undefined;
|
|
tmp30 = undefined;
|
|
hydrationId = undefined;
|
|
const obj15 = startingIndex(tmp30[5]);
|
|
if (obj15.icymiEnabled("fetchHydrated")) {
|
|
messageItems = tmp30.messageItems;
|
|
activityItems = tmp30.activityItems;
|
|
if (0 === messageItems.length) {
|
|
if (0 === activityItems.length) {
|
|
const obj8 = { type: "LOAD_ICYMI_HYDRATED", requestMessageItems: [], requestActivityItems: [], messageItems: [], activityItems: [], startingIndex, endingIndex };
|
|
const obj6 = endingIndex(tmp30[3]);
|
|
obj6.dispatch(obj8);
|
|
}
|
|
}
|
|
c3 = 1;
|
|
const HTTP = startingIndex(tmp30[2]).HTTP;
|
|
const request = { url: constants.GRAVITY_ITEMS_HYDRATE, body: obj9, rejectWithError: false };
|
|
obj9 = { message_items: messageItems, activity_items: activityItems };
|
|
constants = 2;
|
|
c5 = 1;
|
|
const obj10 = { value: HTTP.post(request), done: false };
|
|
return obj10;
|
|
}
|
|
}
|
|
} else if (1 === constants) {
|
|
c3 = 0;
|
|
let closure_4 = tmp30;
|
|
const obj2 = endingIndex(tmp30[4]);
|
|
obj2.captureException(closure_4);
|
|
const obj3 = startingIndex(tmp30[6]);
|
|
hydrationId = obj3.generateHydrationId(closure_129_0, closure_129_1);
|
|
const obj11 = { type: "LOAD_ICYMI_HYDRATED_FAILED", hydrationId };
|
|
const obj4 = endingIndex(tmp30[3]);
|
|
obj4.dispatch(obj11);
|
|
} else if (arg0 === 1) {
|
|
c5 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c3 = 0;
|
|
c5 = 3;
|
|
const obj = { value, done: true };
|
|
return obj;
|
|
} else {
|
|
tmp30 = value;
|
|
const obj12 = { type: "LOAD_ICYMI_HYDRATED", requestMessageItems: messageItems, requestActivityItems: activityItems, messageItems: tmp30.body.message_items, activityItems: tmp30.body.activity_items, startingIndex: closure_129_0, endingIndex: closure_129_1 };
|
|
const obj13 = endingIndex(tmp30[3]);
|
|
obj13.dispatch(obj12);
|
|
c3 = 0;
|
|
}
|
|
c5 = 3;
|
|
return { value: "IconComponent", done: null };
|
|
} catch (tmp30) {
|
|
if (0 === c3) {
|
|
c5 = 3;
|
|
throw tmp30;
|
|
} else {
|
|
constants = 1;
|
|
}
|
|
}
|
|
}
|
|
})();
|
|
},
|
|
getGuildChannelScores() {
|
|
return (async (arg0, value) => {
|
|
if (c5 === 2) {
|
|
c5 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp3 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
const obj2 = { value, done: true };
|
|
return obj2;
|
|
} else {
|
|
return { value: "IconComponent", done: null };
|
|
}
|
|
} else {
|
|
let c3;
|
|
try {
|
|
let closure_1;
|
|
let body;
|
|
c5 = 2;
|
|
if (0 === c4) {
|
|
if (arg0 === 1) {
|
|
c5 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c5 = 3;
|
|
const obj3 = { value, done: true };
|
|
return obj3;
|
|
} else {
|
|
closure_1 = tmp;
|
|
body = undefined;
|
|
const obj9 = ICYMIExperiment;
|
|
const tmp27 = require;
|
|
if (obj9.icymiEnabled("guildChannelScores")) {
|
|
c3 = 1;
|
|
const HTTP = tmp27(dependencyMap[2]).HTTP;
|
|
const obj5 = { url: constants.GRAVITY_CUSTOM_SCORES, rejectWithError: false };
|
|
c4 = 2;
|
|
c5 = 1;
|
|
const obj6 = { value: HTTP.get(obj5), done: false };
|
|
return obj6;
|
|
}
|
|
}
|
|
} else if (1 === c4) {
|
|
c3 = 0;
|
|
closure_1 = closure_2;
|
|
const obj4 = closure_129_1(closure_129_2[4]);
|
|
obj4.captureException(closure_1);
|
|
} else if (arg0 === 1) {
|
|
c5 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c3 = 0;
|
|
c5 = 3;
|
|
const obj7 = { value, done: true };
|
|
return obj7;
|
|
} else {
|
|
body = value;
|
|
const obj8 = { type: "LOAD_ICYMI_CUSTOM_SCORES", scores: body.body };
|
|
const obj = closure_129_1(closure_129_2[3]);
|
|
obj.dispatch(obj8);
|
|
c3 = 0;
|
|
}
|
|
c5 = 3;
|
|
return { value: "IconComponent", done: null };
|
|
} catch (tmp21) {
|
|
closure_2 = tmp21;
|
|
if (0 === c3) {
|
|
c5 = 3;
|
|
throw tmp21;
|
|
} else {
|
|
c4 = 1;
|
|
}
|
|
}
|
|
}
|
|
})();
|
|
},
|
|
getRecommendedGuilds() {
|
|
return (async (arg0, value) => {
|
|
if (c5 === 2) {
|
|
c5 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp3 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
const obj2 = { value, done: true };
|
|
return obj2;
|
|
} else {
|
|
return { value: "IconComponent", done: null };
|
|
}
|
|
} else {
|
|
let c3;
|
|
try {
|
|
let closure_1;
|
|
let body;
|
|
c5 = 2;
|
|
if (0 === c4) {
|
|
if (arg0 === 1) {
|
|
c5 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c5 = 3;
|
|
const obj3 = { value, done: true };
|
|
return obj3;
|
|
} else {
|
|
closure_1 = tmp;
|
|
body = undefined;
|
|
const obj9 = ICYMIExperiment;
|
|
const tmp27 = require;
|
|
if (obj9.icymiEnabled("recommendedGuilds")) {
|
|
c3 = 1;
|
|
const HTTP = tmp27(dependencyMap[2]).HTTP;
|
|
const obj5 = { url: constants.GRAVITY_RECOMMENDED_GUILDS, rejectWithError: false };
|
|
c4 = 2;
|
|
c5 = 1;
|
|
const obj6 = { value: HTTP.get(obj5), done: false };
|
|
return obj6;
|
|
}
|
|
}
|
|
} else if (1 === c4) {
|
|
c3 = 0;
|
|
closure_1 = closure_2;
|
|
const obj4 = closure_129_1(closure_129_2[4]);
|
|
obj4.captureException(closure_1);
|
|
} else if (arg0 === 1) {
|
|
c5 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c3 = 0;
|
|
c5 = 3;
|
|
const obj7 = { value, done: true };
|
|
return obj7;
|
|
} else {
|
|
body = value;
|
|
const obj8 = { type: "LOAD_ICYMI_RECOMMENDED_GUILDS", guilds: body.body.guilds };
|
|
const obj = closure_129_1(closure_129_2[3]);
|
|
obj.dispatch(obj8);
|
|
c3 = 0;
|
|
}
|
|
c5 = 3;
|
|
return { value: "IconComponent", done: null };
|
|
} catch (tmp21) {
|
|
closure_2 = tmp21;
|
|
if (0 === c3) {
|
|
c5 = 3;
|
|
throw tmp21;
|
|
} else {
|
|
c4 = 1;
|
|
}
|
|
}
|
|
}
|
|
})();
|
|
},
|
|
getMediaForCurrentStatus() {
|
|
return (async (arg0, value) => {
|
|
if (c5 === 2) {
|
|
c5 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp3 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
const obj2 = { value, done: true };
|
|
return obj2;
|
|
} else {
|
|
return { value: "IconComponent", done: null };
|
|
}
|
|
} else {
|
|
let c3;
|
|
try {
|
|
let setting;
|
|
let body;
|
|
let HTTP;
|
|
c5 = 2;
|
|
if (0 === c4) {
|
|
if (arg0 === 1) {
|
|
c5 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c5 = 3;
|
|
const obj3 = { value, done: true };
|
|
return obj3;
|
|
} else {
|
|
setting = undefined;
|
|
body = undefined;
|
|
const obj7 = ICYMIExperiment;
|
|
if (obj7.icymiEnabled("mediaForCurrentStatus")) {
|
|
const CustomStatusSetting = tmp32(dependencyMap[7]).CustomStatusSetting;
|
|
setting = CustomStatusSetting.getSetting();
|
|
if (null != setting) {
|
|
if (null != setting.createdAtMs) {
|
|
c3 = 1;
|
|
HTTP = tmp32(dependencyMap[2]).HTTP;
|
|
const obj4 = { url: constants.GRAVITY_ATTACHMENTS, rejectWithError: false };
|
|
c4 = 2;
|
|
c5 = 1;
|
|
const obj5 = { value: HTTP.get(obj4), done: false };
|
|
return obj5;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} else if (1 === tmp4) {
|
|
c3 = 0;
|
|
HTTP = closure_129_1(closure_129_2[4]);
|
|
HTTP.captureException(closure_2);
|
|
} else if (arg0 === 1) {
|
|
c5 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c3 = 0;
|
|
c5 = 3;
|
|
const obj6 = { value, done: true };
|
|
return obj6;
|
|
} else {
|
|
body = value;
|
|
HTTP = closure_129_1(closure_129_2[3]);
|
|
const obj = { type: "LOAD_ICYMI_CURRENT_STATUS_MEDIA", attachments: body.body.attachments, createdAtMs: Number(setting.createdAtMs) };
|
|
const _Number = Number;
|
|
const dispatch = HTTP.dispatch;
|
|
dispatch(obj);
|
|
c3 = 0;
|
|
}
|
|
c5 = 3;
|
|
return { value: "IconComponent", done: null };
|
|
} catch (tmp24) {
|
|
closure_2 = tmp24;
|
|
if (0 === c3) {
|
|
c5 = 3;
|
|
throw tmp24;
|
|
} else {
|
|
c4 = 1;
|
|
}
|
|
}
|
|
}
|
|
})();
|
|
},
|
|
reloadICYMITab() {
|
|
const obj = DispatcherDefault;
|
|
obj.dispatch({ type: "RELOAD_ICYMI" });
|
|
},
|
|
loadHydratedAttempt(hydrationId) {
|
|
const obj = DispatcherDefault;
|
|
const obj2 = { type: "LOAD_ICYMI_HYDRATED_ATTEMPT", hydrationId };
|
|
obj.dispatch(obj2);
|
|
},
|
|
openICYMITab() {
|
|
const obj = DispatcherDefault;
|
|
obj.dispatch({ type: "ICYMI_TAB_OPENED" });
|
|
},
|
|
closeICYMITab() {
|
|
const obj = DispatcherDefault;
|
|
obj.dispatch({ type: "ICYMI_TAB_CLOSED" });
|
|
},
|
|
startItemsDwell(items) {
|
|
const obj = DispatcherDefault;
|
|
const obj2 = { type: "ICYMI_ITEMS_DWELL_START", items };
|
|
obj.dispatch(obj2);
|
|
},
|
|
triggerItemsLongImpression(items) {
|
|
const obj = DispatcherDefault;
|
|
const obj2 = { type: "ICYMI_ITEMS_LONG_IMPRESSION", items };
|
|
obj.dispatch(obj2);
|
|
},
|
|
ackGravityItems(items, override) {
|
|
const obj = DispatcherDefault;
|
|
const obj2 = { type: "ICYMI_ACK_ITEMS", items, override };
|
|
return obj.dispatch(obj2);
|
|
},
|
|
gravityScrollEvent(timestamp) {
|
|
const obj = DispatcherDefault;
|
|
const obj2 = { type: "ICYMI_SCROLL_EVENT", timestamp };
|
|
return obj.dispatch(obj2);
|
|
},
|
|
setFilters(filters) {
|
|
const obj = DispatcherDefault;
|
|
const obj2 = { type: "SET_ICYMI_FILTERS", filters };
|
|
return obj.dispatch(obj2);
|
|
},
|
|
giveFeedback() {
|
|
const obj = DispatcherDefault;
|
|
return obj.dispatch({ type: "ICYMI_FEEDBACK_GIVEN" });
|
|
},
|
|
clearReadStates() {
|
|
const obj = DispatcherDefault;
|
|
return obj.dispatch({ type: "CLEAR_ICYMI_READ_STATES" });
|
|
},
|
|
addedRecommendedGuild() {
|
|
const obj = DispatcherDefault;
|
|
return obj.dispatch({ type: "ICYMI_JOINED_RECOMMENDED_GUILD" });
|
|
},
|
|
setVideosMuted(muted) {
|
|
const obj = DispatcherDefault;
|
|
const obj2 = { type: "ICYMI_SET_VIDEOS_MUTED", muted };
|
|
obj.dispatch(obj2);
|
|
},
|
|
setTabFocused(isFocused) {
|
|
const obj = DispatcherDefault;
|
|
const obj2 = { type: "ICYMI_SET_FOCUSED_TAB", focused: isFocused };
|
|
obj.dispatch(obj2);
|
|
},
|
|
setCardHeight(itemId, height) {
|
|
const obj = DispatcherDefault;
|
|
const obj2 = { type: "ICYMI_SET_CARD_HEIGHT", itemId, height };
|
|
obj.dispatch(obj2);
|
|
},
|
|
takeSurvey() {
|
|
let timestamp = arg0;
|
|
if (arg0 === undefined) {
|
|
const _Date = Date;
|
|
timestamp = Date.now();
|
|
}
|
|
const obj = DispatcherDefault;
|
|
obj.dispatch({ type: "ICYMI_TAKE_SURVEY", takenAt: timestamp });
|
|
},
|
|
itemInteracted(id, type, open_profile) {
|
|
const obj = DispatcherDefault;
|
|
const obj2 = { type: "ICYMI_ITEM_INTERACTED", itemId: id, itemType: type, actionType: open_profile };
|
|
obj.dispatch(obj2);
|
|
},
|
|
feedItemActioned(arg0) {
|
|
const dispatch = DispatcherDefault.dispatch;
|
|
const obj = { type: "ICYMI_FEED_ITEM_ACTIONED" };
|
|
DispatcherDefault;
|
|
const merged = Object.assign(arg0);
|
|
dispatch(obj);
|
|
},
|
|
feedFilterActioned(arg0) {
|
|
const dispatch = DispatcherDefault.dispatch;
|
|
const obj = { type: "ICYMI_FEED_FILTER_ACTIONED" };
|
|
DispatcherDefault;
|
|
const merged = Object.assign(arg0);
|
|
dispatch(obj);
|
|
},
|
|
feedPageActioned(arg0) {
|
|
const dispatch = DispatcherDefault.dispatch;
|
|
const obj = { type: "ICYMI_FEED_PAGE_ACTIONED" };
|
|
DispatcherDefault;
|
|
const merged = Object.assign(arg0);
|
|
dispatch(obj);
|
|
}
|
|
};
|
|
const result = size.fileFinishedImporting("modules/icymi/ICYMIActionCreators.tsx");
|
|
|
|
export default obj;
|