// Module ID: 17393 // Function ID: 17394 // Name: MessagePreviewActionCreators // Dependencies: [1085, 1295, 584, 2] // Module 17393 (MessagePreviewActionCreators) import DispatcherDefault from "Dispatcher" /* 584 */; import Constants from "Constants" /* 1085 */; import size from "module_2" /* 2 */; const require = globalThis.__r; let _require; let c3; let closure_4; ({ Endpoints: c3, MAX_MESSAGES_PER_CHANNEL: closure_4 } = Constants); let obj = { fetchMessages(channelId, around) { let obj; _require = channelId; const HTTP = require("HTTPUtils").HTTP; const request = { url: closure_3.MESSAGES(channelId), query: obj, retries: 2, oldFormErrors: true, rejectWithError: true }; obj = { limit, around }; const value = HTTP.get(request); value.then((body) => { const obj = DispatcherDefault; const obj2 = { type: "LOAD_MESSAGES_AROUND_SUCCESS", channelId, messages: body.body, around }; obj.dispatch(obj2); }); }, clearMessages() { const obj = DispatcherDefault; obj.dispatch({ type: "CLEAR_MESSAGES_AROUND_SUCCESS" }); } }; const result = size.fileFinishedImporting("actions/native/MessagePreviewActionCreators.tsx"); export default obj;