main.ts 689 B

1234567891011121314151617
  1. import * as types from '../constants/actionTypes';
  2. import { ActionType } from '../constants/type';
  3. const actions: ActionType = dispatch => ({
  4. toggleDisplayMode: (state: string): void =>
  5. dispatch({ type: types.TOGGLE_DISPLAY_MODE, payload: state }),
  6. setNavbar: (state: string): void =>
  7. dispatch({ type: types.SET_NAVBAR, payload: state }),
  8. setSidebar: (state: string): void =>
  9. dispatch({ type: types.SET_SIDEBAR, payload: state }),
  10. setMarkupTool: (state: string): void =>
  11. dispatch({ type: types.SET_MARKUP_TOOL, payload: state }),
  12. setInfo: (state: Record<string, any>): void =>
  13. dispatch({ type: types.SET_INFO, payload: state }),
  14. });
  15. export default actions;