mirror of
https://github.com/plankanban/planka.git
synced 2025-07-24 07:39:44 +02:00
44 lines
776 B
JavaScript
44 lines
776 B
JavaScript
|
import ActionTypes from '../constants/ActionTypes';
|
||
|
|
||
|
/* Actions */
|
||
|
|
||
|
export const authenticate = (data) => ({
|
||
|
type: ActionTypes.AUTHENTICATE,
|
||
|
payload: {
|
||
|
data,
|
||
|
},
|
||
|
});
|
||
|
|
||
|
export const clearAuthenticationError = () => ({
|
||
|
type: ActionTypes.AUTHENTICATION_ERROR_CLEAR,
|
||
|
payload: {},
|
||
|
});
|
||
|
|
||
|
export const logout = () => ({
|
||
|
type: ActionTypes.LOGOUT,
|
||
|
payload: {},
|
||
|
});
|
||
|
|
||
|
/* Events */
|
||
|
|
||
|
export const authenticateRequested = (data) => ({
|
||
|
type: ActionTypes.AUTHENTICATE_REQUESTED,
|
||
|
payload: {
|
||
|
data,
|
||
|
},
|
||
|
});
|
||
|
|
||
|
export const authenticateSucceeded = (accessToken) => ({
|
||
|
type: ActionTypes.AUTHENTICATE_SUCCEEDED,
|
||
|
payload: {
|
||
|
accessToken,
|
||
|
},
|
||
|
});
|
||
|
|
||
|
export const authenticateFailed = (error) => ({
|
||
|
type: ActionTypes.AUTHENTICATE_FAILED,
|
||
|
payload: {
|
||
|
error,
|
||
|
},
|
||
|
});
|