Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 1132 | Rev 1146 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1132 Rev 1133
Línea 42... Línea 42...
42
    }
42
    }
Línea 43... Línea 43...
43
 
43
 
44
    case TOPIC_ACTIONS.ADD_SLIDE: {
44
    case TOPIC_ACTIONS.ADD_SLIDE: {
Línea -... Línea 45...
-
 
45
      const { capsuleId, slide } = payload
45
      const { capsuleId, slide } = payload
46
 
Línea 46... Línea 47...
46
 
47
      const topicId = state.capsuleById[capsuleId].topicId
47
      const slidesIds = new Set([...state.slidesAllIds, slide.uuid])
48
      const slidesIds = new Set([...state.slidesAllIds, slide.uuid])
48
 
49
 
49
      return {
50
      return {
50
        ...state,
51
        ...state,
51
        slideById: {
52
        slideById: {
52
          ...state.slideById,
53
          ...state.slideById,
53
          [slide.uuid]: { ...slide, capsuleId }
54
          [slide.uuid]: { ...slide, capsuleId, topicId }
54
        },
55
        },
Línea 55... Línea 56...
55
        slidesAllIds: Array.from(slidesIds)
56
        slidesAllIds: Array.from(slidesIds)
56
      }
57
      }
57
    }
58
    }
Línea 58... Línea 59...
58
 
59
 
59
    case TOPIC_ACTIONS.COMPLETE_TOPIC: {
60
    case TOPIC_ACTIONS.COMPLETE_TOPIC: {
60
      const { uuid } = payload
61
      const uuid = payload
Línea 68... Línea 69...
68
        }
69
        }
69
      }
70
      }
70
    }
71
    }
Línea 71... Línea 72...
71
 
72
 
72
    case TOPIC_ACTIONS.COMPLETE_CAPSULE: {
73
    case TOPIC_ACTIONS.COMPLETE_CAPSULE: {
73
      const { uuid } = payload
74
      const uuid = payload
Línea 74... Línea 75...
74
      const completedCapsule = { ...state.capsuleById[uuid], completed: 1 }
75
      const completedCapsule = { ...state.capsuleById[uuid], completed: 1 }
75
 
76
 
76
      return {
77
      return {
Línea 81... Línea 82...
81
        }
82
        }
82
      }
83
      }
83
    }
84
    }
Línea 84... Línea 85...
84
 
85
 
85
    case TOPIC_ACTIONS.COMPLETE_SLIDE: {
86
    case TOPIC_ACTIONS.COMPLETE_SLIDE: {
86
      const { uuid } = payload
87
      const uuid = payload
Línea 87... Línea 88...
87
      const completedSlide = { ...state.slideById[uuid], completed: 1 }
88
      const completedSlide = { ...state.slideById[uuid], completed: 1 }
88
 
89
 
89
      return {
90
      return {