index.ts 665 B

12345678910111213141516171819202122
  1. import { createAction } from '@reduxjs/toolkit';
  2. import { TLeftIsOpen,TRightIsOpen,TScrollChat } from '../../../typescript/redux/control/types'
  3. const actionLeftIsOpen= createAction('control/LeftIsOpen', (value:TLeftIsOpen) => ({
  4. payload: value,
  5. }));
  6. const actionRightIsOpen= createAction('control/RightIsOpen', (value:TRightIsOpen) => ({
  7. payload: value,
  8. }));
  9. const actionScrollChat = createAction('control/scrollChat', (value:TScrollChat) => ({
  10. payload: value,
  11. }));
  12. const actionOpenPinned = createAction('control/openPinned', (value:boolean) => ({
  13. payload: value,
  14. }));
  15. export { actionLeftIsOpen,actionRightIsOpen,actionScrollChat,actionOpenPinned };