84 lines
2.0 KiB
TypeScript
84 lines
2.0 KiB
TypeScript
// Metro module 6186 (f6187).
|
|
import Dispatcher from "../Dispatcher";
|
|
const r12 = {
|
|
popFirstFile: (a0) => {
|
|
Dispatcher.dispatch({
|
|
type: "UPLOAD_ATTACHMENT_POP_FILE",
|
|
channelId: a0
|
|
});
|
|
},
|
|
addFiles: (a0) => {
|
|
Dispatcher.dispatch({
|
|
type: "UPLOAD_ATTACHMENT_ADD_FILES",
|
|
channelId: a0.channelId,
|
|
files: a0.files,
|
|
draftType: a0.draftType
|
|
});
|
|
},
|
|
addFile: (a0) => {
|
|
Dispatcher.dispatch({
|
|
type: "UPLOAD_ATTACHMENT_ADD_FILES",
|
|
channelId: a0.channelId,
|
|
files: [a0.file],
|
|
draftType: a0.draftType,
|
|
allowOptimization: a0.allowOptimization
|
|
});
|
|
},
|
|
remove: (a0, a1, a2) => {
|
|
Dispatcher.dispatch({
|
|
type: "UPLOAD_ATTACHMENT_REMOVE_FILE",
|
|
channelId: a0,
|
|
id: a1,
|
|
draftType: a2
|
|
});
|
|
},
|
|
removeFiles: (a0, a1, a2) => {
|
|
Dispatcher.dispatch({
|
|
type: "UPLOAD_ATTACHMENT_REMOVE_FILES",
|
|
channelId: a0,
|
|
attachmentIds: a1,
|
|
draftType: a2
|
|
});
|
|
},
|
|
clearAll: (a0, a1) => {
|
|
Dispatcher.dispatch({
|
|
type: "UPLOAD_ATTACHMENT_CLEAR_ALL_FILES",
|
|
channelId: a0,
|
|
draftType: a1
|
|
});
|
|
},
|
|
update: (a0, a1, a2, a3) => {
|
|
Dispatcher.dispatch({
|
|
type: "UPLOAD_ATTACHMENT_UPDATE_FILE",
|
|
channelId: a0,
|
|
id: a1,
|
|
filename: a3.filename,
|
|
description: a3.description,
|
|
thumbnail: a3.thumbnail,
|
|
spoiler: a3.spoiler,
|
|
draftType: a2
|
|
});
|
|
},
|
|
setUploads: (a0) => {
|
|
const { uploads, channelId, draftType } = a0;
|
|
Dispatcher.dispatch({
|
|
type: "UPLOAD_ATTACHMENT_SET_UPLOADS",
|
|
channelId,
|
|
uploads: a0.resetState ? uploads.map((upload) => upload.resetState()) : uploads,
|
|
draftType
|
|
});
|
|
},
|
|
setFile: (a0) => {
|
|
const file = a0.file;
|
|
Dispatcher.dispatch({
|
|
type: "UPLOAD_ATTACHMENT_SET_FILE",
|
|
channelId: a0.channelId,
|
|
id: a0.id,
|
|
file,
|
|
draftType: a0.draftType,
|
|
allowOptimization: a0.allowOptimization
|
|
});
|
|
}
|
|
};
|
|
export default r12;
|