Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 1048 Rev 1049
Línea 97... Línea 97...
97
    deleteFeedHandler();
97
    deleteFeedHandler();
98
  };
98
  };
Línea 99... Línea 99...
99
 
99
 
100
  const likeHandler = (event, likeUrl) => {
100
  const likeHandler = (event, likeUrl) => {
101
    event.preventDefault();
-
 
102
    setFeedIsLiked(!feedIsLiked);
101
    event.preventDefault();
103
    axios.post(likeUrl)
102
    axios.post(likeUrl)
104
      .then((res) => {
103
      .then((res) => {
105
        const { success, data } = res.data;
104
        const { success, data } = res.data;
106
        if (!success) {
105
        if (!success) {
107
          setFeedIsLiked((previousState) => !previousState);
106
          setFeedIsLiked((previousState) => !previousState);
108
          dispatch(addNotification({
107
          dispatch(addNotification({
109
            style: "danger",
108
            style: "danger",
110
            msg: data,
109
            msg: data,
-
 
110
          }));
-
 
111
        } else {
-
 
112
          setLikesState(data.likes)
111
          }));
113
          setFeedIsLiked(!feedIsLiked);
112
        }
-
 
113
        setLikesState(data.likes)
114
        }
114
      });
115
      });
Línea 115... Línea 116...
115
  };
116
  };
116
 
117