feat: Toggle actions details, little redesign

This commit is contained in:
Maksim Eltyshev
2022-07-29 17:40:18 +02:00
parent 82e4f73c1f
commit 34db8947b6
25 changed files with 301 additions and 81 deletions

View File

@@ -1,6 +1,5 @@
import ActionTypes from '../constants/ActionTypes';
// eslint-disable-next-line import/prefer-default-export
export const fetchActions = (cardId) => ({
type: ActionTypes.ACTIONS_FETCH,
payload: {
@@ -24,3 +23,28 @@ fetchActions.failure = (cardId, error) => ({
error,
},
});
export const toggleActionsDetails = (cardId, isVisible) => ({
type: ActionTypes.ACTIONS_DETAILS_TOGGLE,
payload: {
cardId,
isVisible,
},
});
toggleActionsDetails.success = (cardId, actions, users) => ({
type: ActionTypes.ACTIONS_DETAILS_TOGGLE__SUCCESS,
payload: {
cardId,
actions,
users,
},
});
toggleActionsDetails.failure = (cardId, error) => ({
type: ActionTypes.ACTIONS_DETAILS_TOGGLE__FAILURE,
payload: {
cardId,
error,
},
});