15768: fixed delete multi process bug Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa...
[arvados.git] / src / store / multiselect / multiselect-actions.tsx
1 // Copyright (C) The Arvados Authors. All rights reserved.
2 //
3 // SPDX-License-Identifier: AGPL-3.0
4
5 export const multiselectActions = {
6     TOGGLE_VISIBLITY: 'TOGGLE_VISIBLITY',
7     SET_CHECKEDLIST: 'SET_CHECKEDLIST',
8 };
9
10 export const toggleMSToolbar = (isVisible: boolean) => {
11     return (dispatch) => {
12         dispatch({ type: multiselectActions.TOGGLE_VISIBLITY, payload: isVisible });
13     };
14 };
15
16 export const setCheckedListOnStore = (checkedList) => {
17     return (dispatch) => {
18         dispatch({ type: multiselectActions.SET_CHECKEDLIST, payload: checkedList });
19     };
20 };