Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 5199 Rev 5200
Línea 29... Línea 29...
29
      }
29
      }
Línea 30... Línea 30...
30
 
30
 
31
      if (page === 1) {
31
      if (page === 1) {
32
        setMessages(response.data)
32
        setMessages(response.data)
-
 
33
      } else {
33
      } else {
34
        const newMessages = response.data
34
        setMessages(prev => [...prev, response.data])
35
        setMessages((prevMessages) => ([...prevMessages, ...newMessages]))
Línea 35... Línea 36...
35
      }
36
      }
36
 
37
 
37
      setPages((prevPages) => ({ ...prevPages, current: response.pagination.current, last: response.pagination.last }))
38
      setPages((prevPages) => ({ ...prevPages, current: response.pagination.current, last: response.pagination.last }))
Línea 72... Línea 73...
72
 
73
 
73
  useEffect(() => {
74
  useEffect(() => {
74
    let timer
75
    let timer
75
    if (!loading && selectedConversation) {
76
    if (!loading && selectedConversation) {
76
      timer = setTimeout(() => {
77
      timer = setTimeout(() => {
77
        getMessages(selectedConversation?.messages_link)
78
        getMessages(selectedConversation.messages_link)
78
      }, 2000)
79
      }, 2000)
79
    }
80
    }
80
    return () => {
81
    return () => {
81
      clearTimeout(timer)
82
      clearTimeout(timer)