Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4975.js (118.4 MB)
212 lines
6.8 KiB
TypeScript
212 lines
6.8 KiB
TypeScript
// Module ID: 12386
|
|
// Function ID: 12387
|
|
// Name: PollUploadAttachmentActionCreators
|
|
// Dependencies: [5, 5139, 8108, 12387, 8511, 5388, 5378, 9451, 2]
|
|
// Exports: handlePollGifAttachmentAdd, handlePollMediaAttachmentAdd, removeAllPollUploadAttachments, removePollUploadAttachment
|
|
|
|
// Module 12386 (PollUploadAttachmentActionCreators)
|
|
import FileManagerUtils from "FileManagerUtils" /* 8511 */;
|
|
import UploadAttachmentActionCreatorsDefault from "UploadAttachmentActionCreators" /* 9451 */;
|
|
import PollAttachmentUtils from "PollAttachmentUtils" /* 12387 */;
|
|
import asyncGeneratorStep from "asyncGeneratorStep" /* 5 */;
|
|
|
|
require = fn;
|
|
let closure_6 = async function _handlePollGifAttachmentAdd(arg0, value) {
|
|
if (c8 === 2) {
|
|
c8 = 3;
|
|
throw new TypeError("Generator functions may not be called on executing generators");
|
|
} else if (tmp7 === 3) {
|
|
if (arg0 === 1) {
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
const obj2 = { value, done: true };
|
|
return obj2;
|
|
} else {
|
|
return { value: "IconComponent", done: null };
|
|
}
|
|
} else {
|
|
try {
|
|
c8 = 2;
|
|
if (0 === c7) {
|
|
if (arg0 === 1) {
|
|
c8 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c8 = 3;
|
|
const obj3 = { value, done: true };
|
|
return obj3;
|
|
} else {
|
|
closure_4 = tmp3;
|
|
closure_3 = tmp5;
|
|
closure_131_0 = closure_0;
|
|
closure_131_1 = closure_1;
|
|
let fileNameFromGifUrl;
|
|
closure_131_3 = undefined;
|
|
let filePathForGif;
|
|
closure_131_5 = undefined;
|
|
closure_131_6 = undefined;
|
|
closure_131_7 = undefined;
|
|
fileNameFromGifUrl = PollAttachmentUtils.getFileNameFromGifUrl(closure_1, closure_2);
|
|
c6 = 1;
|
|
c7 = 2;
|
|
c8 = 1;
|
|
const obj4 = { value: PollAttachmentUtils.downloadPollGif(closure_2), done: false };
|
|
return obj4;
|
|
}
|
|
} else if (1 === tmp8) {
|
|
c6 = 0;
|
|
c8 = 3;
|
|
return { value: "IconComponent", done: null };
|
|
} else if (2 === tmp8) {
|
|
if (arg0 === 1) {
|
|
c8 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c6 = 0;
|
|
c8 = 3;
|
|
const obj6 = { value, done: true };
|
|
return obj6;
|
|
} else {
|
|
closure_131_3 = value;
|
|
if (null == closure_131_3) {
|
|
c6 = 0;
|
|
c8 = 3;
|
|
return { value: "IconComponent", done: null };
|
|
} else {
|
|
filePathForGif = closure_132_0(closure_132_2[3]).getFilePathForGif(fileNameFromGifUrl);
|
|
const obj9 = closure_132_0(closure_132_2[4]);
|
|
c7 = 3;
|
|
c8 = 1;
|
|
const obj7 = { value: obj9.writeFile("cache", filePathForGif, closure_131_3, "base64"), done: false };
|
|
return obj7;
|
|
}
|
|
}
|
|
} else if (3 === tmp8) {
|
|
if (arg0 === 1) {
|
|
c8 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c6 = 0;
|
|
c8 = 3;
|
|
const obj10 = { value, done: true };
|
|
return obj10;
|
|
} else {
|
|
closure_131_5 = value;
|
|
if (null == closure_131_5) {
|
|
c6 = 0;
|
|
c8 = 3;
|
|
return { value: "IconComponent", done: null };
|
|
} else {
|
|
c7 = 4;
|
|
c8 = 1;
|
|
const obj11 = { value: closure_132_0(closure_132_2[5]).getImageDimensionsIfMissing(closure_131_5), done: false };
|
|
return obj11;
|
|
}
|
|
}
|
|
} else if (arg0 === 1) {
|
|
c8 = 3;
|
|
throw value;
|
|
} else if (arg0 === 2) {
|
|
c6 = 0;
|
|
c8 = 3;
|
|
const obj12 = { value, done: true };
|
|
return obj12;
|
|
} else {
|
|
closure_131_6 = value;
|
|
const size = { id: closure_131_1, origin: closure_132_0(closure_132_2[6]).UploadOrigin.IMAGE_PICKER, uri: closure_131_5, originalUri: closure_131_5, filename: fileNameFromGifUrl, mimeType: "image/gif", width: null, height: null, platform: null };
|
|
let width;
|
|
if (closure_131_6 != null) {
|
|
width = closure_131_6.width;
|
|
}
|
|
size.width = width;
|
|
let height;
|
|
if (closure_131_6 != null) {
|
|
height = closure_131_6.height;
|
|
}
|
|
size.height = height;
|
|
size.platform = closure_132_0(closure_132_2[6]).UploadPlatform.REACT_NATIVE;
|
|
closure_131_7 = size;
|
|
const obj13 = { file: closure_131_7, channelId: closure_131_0, draftType: closure_132_4.Poll };
|
|
closure_132_1(closure_132_2[7]).addFile(obj13);
|
|
c6 = 0;
|
|
c8 = 3;
|
|
const obj14 = { value: closure_131_5, done: true };
|
|
return obj14;
|
|
}
|
|
} catch (tmp40) {
|
|
closure_5 = tmp40;
|
|
if (tmp4 === c6) {
|
|
c8 = tmp2;
|
|
throw tmp40;
|
|
} else {
|
|
c7 = tmp;
|
|
}
|
|
}
|
|
}
|
|
};
|
|
let closure_7 = async function _removePollUploadAttachment(arg0, arg1) {
|
|
UploadAttachmentActionCreatorsDefault.remove(closure_0, closure_1, Poll.Poll);
|
|
await FileManagerUtils.removeFile("cache", PollAttachmentUtils.getFilePathForGif(closure_2));
|
|
if (1 === tmp6) {
|
|
c6 = 0;
|
|
c3 = 3;
|
|
} else if (arg0 === 1) {
|
|
c3 = 3;
|
|
throw arg1;
|
|
} else if (arg0 !== 2) {
|
|
c6 = 0;
|
|
}
|
|
return arg1;
|
|
};
|
|
let closure_8 = async function _removeAllPollUploadAttachments(arg0, arg1) {
|
|
UploadAttachmentActionCreatorsDefault.clearAll(closure_0, Poll.Poll);
|
|
await FileManagerUtils.clearFolder("cache", POLL_ATTACHMENT_FOLDER);
|
|
if (1 === tmp6) {
|
|
c4 = 0;
|
|
c1 = 3;
|
|
} else if (arg0 === 1) {
|
|
c1 = 3;
|
|
throw arg1;
|
|
} else if (arg0 !== 2) {
|
|
c4 = 0;
|
|
}
|
|
return arg1;
|
|
};
|
|
const DraftType = fn(5139).DraftType;
|
|
const POLL_ATTACHMENT_FOLDER = fn(8108).POLL_ATTACHMENT_FOLDER;
|
|
let size = fn(2);
|
|
const result = size.fileFinishedImporting("modules/polls/PollUploadAttachmentActionCreators.native.tsx");
|
|
|
|
export const handlePollGifAttachmentAdd = function handlePollGifAttachmentAdd() {
|
|
const self = this;
|
|
const apply = closure_6.apply;
|
|
if (typeof apply === "unknown") {
|
|
let applyArgumentsResult = HermesBuiltin.applyArguments(self);
|
|
} else {
|
|
applyArgumentsResult = apply(self, arguments);
|
|
}
|
|
return applyArgumentsResult;
|
|
};
|
|
export function handlePollMediaAttachmentAdd() {
|
|
|
|
}
|
|
export const removePollUploadAttachment = function removePollUploadAttachment() {
|
|
const self = this;
|
|
const apply = closure_7.apply;
|
|
if (typeof apply === "unknown") {
|
|
let applyArgumentsResult = HermesBuiltin.applyArguments(self);
|
|
} else {
|
|
applyArgumentsResult = apply(self, arguments);
|
|
}
|
|
return applyArgumentsResult;
|
|
};
|
|
export const removeAllPollUploadAttachments = function removeAllPollUploadAttachments() {
|
|
const self = this;
|
|
const apply = closure_8.apply;
|
|
if (typeof apply === "unknown") {
|
|
let applyArgumentsResult = HermesBuiltin.applyArguments(self);
|
|
} else {
|
|
applyArgumentsResult = apply(self, arguments);
|
|
}
|
|
return applyArgumentsResult;
|
|
};
|