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