main.ts 728 B

1234567891011121314151617181920212223242526
  1. import { PayloadType } from '../constants/type';
  2. export const toggleDisplayMode = (state: Record<string, any>, { payload }: PayloadType): any => ({
  3. ...state,
  4. displayMode: payload,
  5. });
  6. export const setNavbarState = (state: Record<string, any>, { payload }: PayloadType): any => ({
  7. ...state,
  8. navbarState: payload,
  9. });
  10. export const setSidebarState = (state: Record<string, any>, { payload }: PayloadType): any => ({
  11. ...state,
  12. sidebarState: payload,
  13. });
  14. export const setMarkupTool = (state: Record<string, any>, { payload }: PayloadType): any => ({
  15. ...state,
  16. markupToolState: payload,
  17. });
  18. export const setInfo = (state: Record<string, any>, { payload }: PayloadType): any => ({
  19. ...state,
  20. info: payload,
  21. });