Changeset View
Changeset View
Standalone View
Standalone View
lib/actions/message-actions.js
Show First 20 Lines • Show All 118 Lines • ▼ Show 20 Lines | |||||
const createLocalMessageActionType = 'CREATE_LOCAL_MESSAGE'; | const createLocalMessageActionType = 'CREATE_LOCAL_MESSAGE'; | ||||
const sendMultimediaMessageActionTypes = Object.freeze({ | const sendMultimediaMessageActionTypes = Object.freeze({ | ||||
started: 'SEND_MULTIMEDIA_MESSAGE_STARTED', | started: 'SEND_MULTIMEDIA_MESSAGE_STARTED', | ||||
success: 'SEND_MULTIMEDIA_MESSAGE_SUCCESS', | success: 'SEND_MULTIMEDIA_MESSAGE_SUCCESS', | ||||
failed: 'SEND_MULTIMEDIA_MESSAGE_FAILED', | failed: 'SEND_MULTIMEDIA_MESSAGE_FAILED', | ||||
}); | }); | ||||
const sendMultimediaMessage = ( | const legacySendMultimediaMessage = ( | ||||
fetchJSON: FetchJSON, | fetchJSON: FetchJSON, | ||||
): (( | ): (( | ||||
threadID: string, | threadID: string, | ||||
localID: string, | localID: string, | ||||
mediaIDs: $ReadOnlyArray<string>, | mediaIDs: $ReadOnlyArray<string>, | ||||
) => Promise<SendMessageResult>) => async (threadID, localID, mediaIDs) => { | ) => Promise<SendMessageResult>) => async (threadID, localID, mediaIDs) => { | ||||
let resultInfo; | let resultInfo; | ||||
const getResultInfo = (passedResultInfo: FetchResultInfo) => { | const getResultInfo = (passedResultInfo: FetchResultInfo) => { | ||||
Show All 31 Lines | export { | ||||
fetchMostRecentMessagesActionTypes, | fetchMostRecentMessagesActionTypes, | ||||
fetchMostRecentMessages, | fetchMostRecentMessages, | ||||
fetchSingleMostRecentMessagesFromThreadsActionTypes, | fetchSingleMostRecentMessagesFromThreadsActionTypes, | ||||
fetchSingleMostRecentMessagesFromThreads, | fetchSingleMostRecentMessagesFromThreads, | ||||
sendTextMessageActionTypes, | sendTextMessageActionTypes, | ||||
sendTextMessage, | sendTextMessage, | ||||
createLocalMessageActionType, | createLocalMessageActionType, | ||||
sendMultimediaMessageActionTypes, | sendMultimediaMessageActionTypes, | ||||
sendMultimediaMessage, | legacySendMultimediaMessage, | ||||
saveMessagesActionType, | saveMessagesActionType, | ||||
processMessagesActionType, | processMessagesActionType, | ||||
messageStorePruneActionType, | messageStorePruneActionType, | ||||
setMessageStoreMessages, | setMessageStoreMessages, | ||||
}; | }; |