mirror of
https://github.com/plankanban/planka.git
synced 2025-12-25 01:11:49 +03:00
243 lines
4.6 KiB
JavaScript
Executable File
243 lines
4.6 KiB
JavaScript
Executable File
import EntryActionTypes from '../constants/EntryActionTypes';
|
|
|
|
const createUser = (data) => ({
|
|
type: EntryActionTypes.USER_CREATE,
|
|
payload: {
|
|
data,
|
|
},
|
|
});
|
|
|
|
const handleUserCreate = (user) => ({
|
|
type: EntryActionTypes.USER_CREATE_HANDLE,
|
|
payload: {
|
|
user,
|
|
},
|
|
});
|
|
|
|
const clearUserCreateError = () => ({
|
|
type: EntryActionTypes.USER_CREATE_ERROR_CLEAR,
|
|
payload: {},
|
|
});
|
|
|
|
const updateUser = (id, data) => ({
|
|
type: EntryActionTypes.USER_UPDATE,
|
|
payload: {
|
|
id,
|
|
data,
|
|
},
|
|
});
|
|
|
|
const updateCurrentUser = (data) => ({
|
|
type: EntryActionTypes.CURRENT_USER_UPDATE,
|
|
payload: {
|
|
data,
|
|
},
|
|
});
|
|
|
|
const handleUserUpdate = (user) => ({
|
|
type: EntryActionTypes.USER_UPDATE_HANDLE,
|
|
payload: {
|
|
user,
|
|
},
|
|
});
|
|
|
|
const updateCurrentUserLanguage = (language) => ({
|
|
type: EntryActionTypes.CURRENT_USER_LANGUAGE_UPDATE,
|
|
payload: {
|
|
language,
|
|
},
|
|
});
|
|
|
|
const updateUserEmail = (id, data) => ({
|
|
type: EntryActionTypes.USER_EMAIL_UPDATE,
|
|
payload: {
|
|
id,
|
|
data,
|
|
},
|
|
});
|
|
|
|
const updateCurrentUserEmail = (data) => ({
|
|
type: EntryActionTypes.CURRENT_USER_EMAIL_UPDATE,
|
|
payload: {
|
|
data,
|
|
},
|
|
});
|
|
|
|
const clearUserEmailUpdateError = (id) => ({
|
|
type: EntryActionTypes.USER_EMAIL_UPDATE_ERROR_CLEAR,
|
|
payload: {
|
|
id,
|
|
},
|
|
});
|
|
|
|
const clearCurrentUserEmailUpdateError = () => ({
|
|
type: EntryActionTypes.CURRENT_USER_EMAIL_UPDATE_ERROR_CLEAR,
|
|
payload: {},
|
|
});
|
|
|
|
const updateUserPassword = (id, data) => ({
|
|
type: EntryActionTypes.USER_PASSWORD_UPDATE,
|
|
payload: {
|
|
id,
|
|
data,
|
|
},
|
|
});
|
|
|
|
const updateCurrentUserPassword = (data) => ({
|
|
type: EntryActionTypes.CURRENT_USER_PASSWORD_UPDATE,
|
|
payload: {
|
|
data,
|
|
},
|
|
});
|
|
|
|
const clearUserPasswordUpdateError = (id) => ({
|
|
type: EntryActionTypes.USER_PASSWORD_UPDATE_ERROR_CLEAR,
|
|
payload: {
|
|
id,
|
|
},
|
|
});
|
|
|
|
const clearCurrentUserPasswordUpdateError = () => ({
|
|
type: EntryActionTypes.CURRENT_USER_PASSWORD_UPDATE_ERROR_CLEAR,
|
|
payload: {},
|
|
});
|
|
|
|
const updateUserUsername = (id, data) => ({
|
|
type: EntryActionTypes.USER_USERNAME_UPDATE,
|
|
payload: {
|
|
id,
|
|
data,
|
|
},
|
|
});
|
|
|
|
const updateCurrentUserUsername = (data) => ({
|
|
type: EntryActionTypes.CURRENT_USER_USERNAME_UPDATE,
|
|
payload: {
|
|
data,
|
|
},
|
|
});
|
|
|
|
const clearUserUsernameUpdateError = (id) => ({
|
|
type: EntryActionTypes.USER_USERNAME_UPDATE_ERROR_CLEAR,
|
|
payload: {
|
|
id,
|
|
},
|
|
});
|
|
|
|
const clearCurrentUserUsernameUpdateError = () => ({
|
|
type: EntryActionTypes.CURRENT_USER_USERNAME_UPDATE_ERROR_CLEAR,
|
|
payload: {},
|
|
});
|
|
|
|
const updateCurrentUserAvatar = (data) => ({
|
|
type: EntryActionTypes.CURRENT_USER_AVATAR_UPDATE,
|
|
payload: {
|
|
data,
|
|
},
|
|
});
|
|
|
|
const deleteUser = (id) => ({
|
|
type: EntryActionTypes.USER_DELETE,
|
|
payload: {
|
|
id,
|
|
},
|
|
});
|
|
|
|
const handleUserDelete = (user) => ({
|
|
type: EntryActionTypes.USER_DELETE_HANDLE,
|
|
payload: {
|
|
user,
|
|
},
|
|
});
|
|
|
|
const addUserToCard = (id, cardId) => ({
|
|
type: EntryActionTypes.USER_TO_CARD_ADD,
|
|
payload: {
|
|
id,
|
|
cardId,
|
|
},
|
|
});
|
|
|
|
const addUserToCurrentCard = (id) => ({
|
|
type: EntryActionTypes.USER_TO_CURRENT_CARD_ADD,
|
|
payload: {
|
|
id,
|
|
},
|
|
});
|
|
|
|
const handleUserToCardAdd = (cardMembership) => ({
|
|
type: EntryActionTypes.USER_TO_CARD_ADD_HANDLE,
|
|
payload: {
|
|
cardMembership,
|
|
},
|
|
});
|
|
|
|
const removeUserFromCard = (id, cardId) => ({
|
|
type: EntryActionTypes.USER_FROM_CARD_REMOVE,
|
|
payload: {
|
|
id,
|
|
cardId,
|
|
},
|
|
});
|
|
|
|
const removeUserFromCurrentCard = (id) => ({
|
|
type: EntryActionTypes.USER_FROM_CURRENT_CARD_REMOVE,
|
|
payload: {
|
|
id,
|
|
},
|
|
});
|
|
|
|
const handleUserFromCardRemove = (cardMembership) => ({
|
|
type: EntryActionTypes.USER_FROM_CARD_REMOVE_HANDLE,
|
|
payload: {
|
|
cardMembership,
|
|
},
|
|
});
|
|
|
|
const addUserToFilterInCurrentBoard = (id) => ({
|
|
type: EntryActionTypes.USER_TO_FILTER_IN_CURRENT_BOARD_ADD,
|
|
payload: {
|
|
id,
|
|
},
|
|
});
|
|
|
|
const removeUserFromFilterInCurrentBoard = (id) => ({
|
|
type: EntryActionTypes.USER_FROM_FILTER_IN_CURRENT_BOARD_REMOVE,
|
|
payload: {
|
|
id,
|
|
},
|
|
});
|
|
|
|
export default {
|
|
createUser,
|
|
handleUserCreate,
|
|
clearUserCreateError,
|
|
updateUser,
|
|
updateCurrentUser,
|
|
handleUserUpdate,
|
|
updateCurrentUserLanguage,
|
|
updateUserEmail,
|
|
updateCurrentUserEmail,
|
|
clearUserEmailUpdateError,
|
|
clearCurrentUserEmailUpdateError,
|
|
updateUserPassword,
|
|
updateCurrentUserPassword,
|
|
clearUserPasswordUpdateError,
|
|
clearCurrentUserPasswordUpdateError,
|
|
updateUserUsername,
|
|
updateCurrentUserUsername,
|
|
clearUserUsernameUpdateError,
|
|
clearCurrentUserUsernameUpdateError,
|
|
updateCurrentUserAvatar,
|
|
deleteUser,
|
|
handleUserDelete,
|
|
addUserToCard,
|
|
addUserToCurrentCard,
|
|
handleUserToCardAdd,
|
|
removeUserFromCard,
|
|
removeUserFromCurrentCard,
|
|
handleUserFromCardRemove,
|
|
addUserToFilterInCurrentBoard,
|
|
removeUserFromFilterInCurrentBoard,
|
|
};
|