Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 5185 Rev 5187
Línea 9... Línea 9...
9
const Chatmail = ({
9
const Chatmail = ({
10
  selectedConversation = null,
10
  selectedConversation = null,
11
  messages = [],
11
  messages = [],
12
  setConversation = () => { },
12
  setConversation = () => { },
13
  getMoreMessages = () => { },
13
  getMoreMessages = () => { },
14
  onSend = () => { },
14
  onSend = () => { }
15
  setMsgs = () => { }
-
 
16
}) => {
15
}) => {
17
  const lastMessage = useRef(null)
16
  const lastMessage = useRef(null)
Línea 18... Línea 17...
18
 
17
 
19
  useEffect(() => {
18
  useEffect(() => {
Línea 27... Línea 26...
27
      observer.observe(lastMessage.current)
26
      observer.observe(lastMessage.current)
28
    }
27
    }
29
  }, [messages])
28
  }, [messages])
Línea 30... Línea 29...
30
 
29
 
31
  if (!selectedConversation) {
30
  if (!selectedConversation) {
32
    return <EmptySection message={LABELS.SELECT_CONVERSATION} Icon={QuestionAnswerRoundedIcon} />
31
    return <EmptySection message={LABELS.SELECT_CONVERSATION} Icon={<QuestionAnswerRoundedIcon/>} />
Línea 33... Línea 32...
33
  }
32
  }
34
 
33
 
35
  return (
34
  return (
Línea 47... Línea 46...
47
            <MessageTemplate
46
            <MessageTemplate
48
              key={index}
47
              key={index}
49
              message={element}
48
              message={element}
50
              date={element.date}
49
              date={element.date}
51
            />)
50
            />)
52
          : <EmptySection message={LABELS.NO_MESSAGE_CONVERSATION} Icon={SpeakerNotesOffRoundedIcon} />
51
          : <EmptySection message={LABELS.NO_MESSAGE_CONVERSATION} Icon={<SpeakerNotesOffRoundedIcon/>} />
53
        }
52
        }
54
        <hr ref={lastMessage} style={{ visibility: 'hidden' }} />
53
        <hr ref={lastMessage} style={{ visibility: 'hidden' }} />
55
      </div>
54
      </div>
56
      <MessageBox
-
 
57
        setMsgs={setMsgs}
-
 
58
        onSend={onSend}
-
 
59
        sendLink={selectedConversation.send_link}
55
      <MessageBox onSend={onSend} sendUrl={selectedConversation.send_link}/>
60
      />
-
 
61
    </div>
56
    </div>
62
  )
57
  )
63
}
58
}
Línea 64... Línea 59...
64
 
59