Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 6961 Rev 6963
Línea 12... Línea 12...
12
  const getMessages = async () => {
12
  const getMessages = async () => {
13
    setLoading(true)
13
    setLoading(true)
14
    axios
14
    axios
15
      .get(messagesUrl)
15
      .get(messagesUrl)
16
      .then(({ data: response }) => {
16
      .then(({ data: response }) => {
17
        const { data, success } = response
17
        const { data, success, pagination } = response
Línea 18... Línea 18...
18
 
18
 
19
        if (!success) {
19
        if (!success) {
20
          return
20
          return
Línea 21... Línea 21...
21
        }
21
        }
22
 
22
 
Línea 23... Línea 23...
23
        const resMessages = data.items ? [...data.items] : [...data]
23
        const resMessages = data.items ? [...data.items] : [...data]
24
        const lastPage = data.pagination ? data.pagination.last : data.pages
24
        const lastPage = pagination ? pagination.last : data.pages
25
 
25
 
26
        const newMessages = resMessages.reduce((acum, newMessage) => {
26
        const newMessages = resMessages.reduce((acum, newMessage) => {
Línea 59... Línea 59...
59
  }
59
  }
Línea 60... Línea 60...
60
 
60
 
61
  const onIntersection = (entities) => {
61
  const onIntersection = (entities) => {
Línea -... Línea 62...
-
 
62
    const target = entities[0]
62
    const target = entities[0]
63
 
-
 
64
    if (
-
 
65
      !target.isIntersecting ||
-
 
66
      currentPage >= pages ||
-
 
67
      loadingOld ||
63
 
68
      !pages
64
    if (!target.isIntersecting || currentPage >= pages || loadingOld) {
69
    ) {
Línea 65... Línea 70...
65
      return
70
      return
66
    }
71
    }