export const FETCH_AUTHORIZATIONS_OF_CURRENT_USER = 'FETCH_AUTHORIZATIONS_OF_CURRENT_USER' export const FETCH_AUTHORIZATIONS_OF_CURRENT_USER_SUCCEEDED = 'FETCH_AUTHORIZATIONS_OF_CURRENT_USER_SUCCEEDED' export const DELETE_CURRENT_USER = 'DELETE_CURRENT_USER' export const DELETE_CURRENT_USER_SUCCEEDED = 'DELETE_CURRENT_USER_SUCCEEDED' export function fetchAuthorizationsOfCurrentUser() { return (dispatch, getState) => { const { auth } = getState() dispatch({ type: FETCH_AUTHORIZATIONS_OF_CURRENT_USER, userId: auth.userId, }) } } export function fetchAuthorizationsOfCurrentUserSucceeded(authorizationsOfCurrentUser) { return { type: FETCH_AUTHORIZATIONS_OF_CURRENT_USER_SUCCEEDED, authorizationsOfCurrentUser, } } export function deleteCurrentUser() { return (dispatch, getState) => { const { auth } = getState() dispatch({ type: DELETE_CURRENT_USER, userId: auth.userId, }) } } export function deleteCurrentUserSucceeded() { return { type: DELETE_CURRENT_USER_SUCCEEDED, } }