Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 5204 Rev 5206
Línea 73... Línea 73...
73
  const getMoreMessages = async () => {
73
  const getMoreMessages = async () => {
74
    if (pages.current + 1 > pages.last) {
74
    if (pages.current + 1 > pages.last) {
75
      return null
75
      return null
76
    }
76
    }
77
    if (loading) {
77
    if (loading) {
78
      await controller.abort()
78
      controller.abort()
79
    }
79
    }
Línea 80... Línea 80...
80
 
80
 
81
    getMessages(selectedConversation.messages_link, pages.current + 1)
81
    getMessages(selectedConversation.messages_link, pages.current + 1)
Línea 82... Línea 82...
82
  }
82
  }
83
 
83
 
84
  useEffect(() => {
84
  useEffect(() => {
85
    let timer
-
 
86
    if (!loading && selectedConversation) {
85
    let timer
87
      timer = setTimeout(() => {
-
 
88
        getMessages(selectedConversation.messages_link)
86
    if (!loading && selectedConversation) {
89
      }, 2000)
87
      timer = setTimeout(() => getMessages(selectedConversation.messages_link), 2000)
90
    }
88
    }
91
    return () => {
89
    return () => {
92
      clearTimeout(timer)
90
      clearTimeout(timer)