Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

reducer.js 733B

1234567891011121314151617181920212223242526272829303132333435
  1. import { ReducerRegistry } from '../base/redux';
  2. import {
  3. PARTICIPANTS_PANE_CLOSE,
  4. PARTICIPANTS_PANE_OPEN
  5. } from './actionTypes';
  6. import { REDUCER_KEY } from './constants';
  7. const DEFAULT_STATE = {
  8. isOpen: false
  9. };
  10. /**
  11. * Listen for actions that mutate the participants pane state
  12. */
  13. ReducerRegistry.register(
  14. REDUCER_KEY, (state = DEFAULT_STATE, action) => {
  15. switch (action.type) {
  16. case PARTICIPANTS_PANE_CLOSE:
  17. return {
  18. ...state,
  19. isOpen: false
  20. };
  21. case PARTICIPANTS_PANE_OPEN:
  22. return {
  23. ...state,
  24. isOpen: true
  25. };
  26. default:
  27. return state;
  28. }
  29. },
  30. );