const FETCH_AND_SHOW = 'archivedTask/FETCH_AND_SHOW';
const SHOW = 'archivedTask/SHOW';
const SELECT = 'archivedTask/SELECT';
const CLOSE = 'archivedTask/CLOSE';
const LOAD_STEPS = 'archivedTask/LOAD_STEPS';
const COPY_TEXT_SHOW_CHANGE = 'archivedTask/COPY_TEXT_SHOW_CHANGE';
/**
* @module archivedTask
*/
export default {
CLOSE,
/**
*
* @property {string} type - CLOSE
*/
close: () => ({type: CLOSE}),
COPY_TEXT_SHOW_CHANGE,
/**
*
* @param show
* @property {string} type - COPY_TEXT_SHOW_CHANGE
*/
copyTextShowChange: (show) => ({
show,
type: COPY_TEXT_SHOW_CHANGE
}),
FETCH_AND_SHOW,
/**
*
* @param taskId
* @property {string} type - FETCH_AND_SHOW
*/
fetchAndShow: (taskId) => ({
taskId,
type: FETCH_AND_SHOW
}),
LOAD_STEPS,
/**
*
* @param taskContext
* @param taskId
* @param blockId
* @property {string} type - LOAD_STEPS
*/
loadSteps: (taskContext, taskId, blockId) => ({
blockId,
taskContext,
taskId,
type: LOAD_STEPS
}),
SELECT,
/**
*
* @param selectedNodes
* @property {string} type - SELECT
*/
select: (selectedNodes) => ({
selectedNodes,
type: SELECT
}),
SHOW,
/**
*
* @param task
* @property {string} type - SHOW
*/
show: (task) => ({
task,
type: SHOW
})
};
Source