Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 1 Rev 1018
Línea 26... Línea 26...
26
        loading: false,
26
        loading: false,
27
      };
27
      };
28
    case feedActionTypes.LOAD_FEEDS_FAILURE:
28
    case feedActionTypes.LOAD_FEEDS_FAILURE:
29
      return state;
29
      return state;
30
    case feedActionTypes.ADD_FEED:
30
    case feedActionTypes.ADD_FEED:
-
 
31
      if(payload.feedSharedId){
31
      const newFeed = payload;
32
        const newFeed = payload.feed;
-
 
33
        const oldFeeds = state.allFeeds.map((feed)=> {
-
 
34
          if(feed.feed_unique === payload.feedSharedId){
-
 
35
            feed.owner_shared = (parseInt(feed.owner_shared) + 1).toString()
-
 
36
          }
-
 
37
          return feed
-
 
38
        });
-
 
39
        const newAllFeeds = [newFeed, ...oldFeeds];
-
 
40
        return { ...state, allFeeds: newAllFeeds };
-
 
41
      }
-
 
42
      else {
-
 
43
        const newFeed = payload.feed;
32
      const newAllFeeds = [newFeed, ...state.allFeeds];
44
        const newAllFeeds = [newFeed, ...state.allFeeds];
33
      return { ...state, allFeeds: newAllFeeds };
45
        return { ...state, allFeeds: newAllFeeds };
-
 
46
      }
34
    case feedActionTypes.DELETE_FEED:
47
    case feedActionTypes.DELETE_FEED:
35
      const feedIdToDelete = payload;
48
      const feedIdToDelete = payload;
36
      return {
49
      return {
37
        ...state,
50
        ...state,
38
        allFeeds: state.allFeeds.filter(
51
        allFeeds: state.allFeeds.filter(