// 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;