2017-08-17 06:28:41 +00:00
|
|
|
import * as types from './actionsTypes';
|
|
|
|
|
2018-04-24 19:34:03 +00:00
|
|
|
export function messagesRequest(room) {
|
2017-08-17 06:28:41 +00:00
|
|
|
return {
|
|
|
|
type: types.MESSAGES.REQUEST,
|
2018-04-24 19:34:03 +00:00
|
|
|
room
|
2017-08-17 06:28:41 +00:00
|
|
|
};
|
|
|
|
}
|
|
|
|
|
|
|
|
export function messagesSuccess() {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.SUCCESS
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
|
|
|
export function messagesFailure(err) {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.FAILURE,
|
|
|
|
err
|
|
|
|
};
|
|
|
|
}
|
2017-11-21 14:55:50 +00:00
|
|
|
|
2017-11-24 20:44:52 +00:00
|
|
|
export function actionsShow(actionMessage) {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.ACTIONS_SHOW,
|
|
|
|
actionMessage
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
|
|
|
export function actionsHide() {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.ACTIONS_HIDE
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
2017-12-13 15:00:26 +00:00
|
|
|
export function errorActionsShow(actionMessage) {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.ERROR_ACTIONS_SHOW,
|
|
|
|
actionMessage
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
|
|
|
export function errorActionsHide() {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.ERROR_ACTIONS_HIDE
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
2017-11-21 14:55:50 +00:00
|
|
|
export function deleteRequest(message) {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.DELETE_REQUEST,
|
|
|
|
message
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
|
|
|
export function deleteSuccess() {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.DELETE_SUCCESS
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
|
|
|
export function deleteFailure() {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.DELETE_FAILURE
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
export function editInit(message) {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.EDIT_INIT,
|
|
|
|
message
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
2017-11-24 20:44:52 +00:00
|
|
|
export function editCancel() {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.EDIT_CANCEL
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
2017-11-21 14:55:50 +00:00
|
|
|
export function editRequest(message) {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.EDIT_REQUEST,
|
|
|
|
message
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
|
|
|
export function editSuccess() {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.EDIT_SUCCESS
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
|
|
|
export function editFailure() {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.EDIT_FAILURE
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
2017-11-24 20:44:52 +00:00
|
|
|
export function toggleStarRequest(message) {
|
2017-11-21 14:55:50 +00:00
|
|
|
return {
|
2017-11-24 20:44:52 +00:00
|
|
|
type: types.MESSAGES.TOGGLE_STAR_REQUEST,
|
2017-11-21 14:55:50 +00:00
|
|
|
message
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
2017-11-24 20:44:52 +00:00
|
|
|
export function toggleStarSuccess() {
|
2017-11-21 14:55:50 +00:00
|
|
|
return {
|
2017-11-24 20:44:52 +00:00
|
|
|
type: types.MESSAGES.TOGGLE_STAR_SUCCESS
|
2017-11-21 14:55:50 +00:00
|
|
|
};
|
|
|
|
}
|
|
|
|
|
2017-11-24 20:44:52 +00:00
|
|
|
export function toggleStarFailure() {
|
2017-11-21 14:55:50 +00:00
|
|
|
return {
|
2017-11-24 20:44:52 +00:00
|
|
|
type: types.MESSAGES.TOGGLE_STAR_FAILURE
|
2017-11-21 14:55:50 +00:00
|
|
|
};
|
|
|
|
}
|
|
|
|
|
|
|
|
export function permalinkRequest(message) {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.PERMALINK_REQUEST,
|
|
|
|
message
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
|
|
|
export function permalinkSuccess(permalink) {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.PERMALINK_SUCCESS,
|
|
|
|
permalink
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
|
|
|
export function permalinkFailure(err) {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.PERMALINK_FAILURE,
|
|
|
|
err
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
2017-11-24 20:44:52 +00:00
|
|
|
export function permalinkClear() {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.PERMALINK_CLEAR
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
2017-11-21 14:55:50 +00:00
|
|
|
export function togglePinRequest(message) {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.TOGGLE_PIN_REQUEST,
|
|
|
|
message
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
|
|
|
export function togglePinSuccess() {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.TOGGLE_PIN_SUCCESS
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
|
|
|
export function togglePinFailure(err) {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.TOGGLE_PIN_FAILURE,
|
|
|
|
err
|
|
|
|
};
|
|
|
|
}
|
|
|
|
|
|
|
|
export function setInput(message) {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.SET_INPUT,
|
|
|
|
message
|
|
|
|
};
|
|
|
|
}
|
2017-11-24 20:44:52 +00:00
|
|
|
|
|
|
|
export function clearInput() {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.CLEAR_INPUT
|
|
|
|
};
|
|
|
|
}
|
2018-01-30 19:48:26 +00:00
|
|
|
|
|
|
|
export function toggleReactionPicker(message) {
|
|
|
|
return {
|
|
|
|
type: types.MESSAGES.TOGGLE_REACTION_PICKER,
|
|
|
|
message
|
|
|
|
};
|
|
|
|
}
|