Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 2768 Rev 2769
Línea 364... Línea 364...
364
  const handleResponseMessage = (element) => {
364
  const handleResponseMessage = (element) => {
365
    setResponseMessage(element);
365
    setResponseMessage(element);
366
    textAreaEl.current && textAreaEl.current.focus()
366
    textAreaEl.current && textAreaEl.current.focus()
367
  };
367
  };
Línea 368... Línea -...
368
 
-
 
369
  useEffect(() => {
-
 
370
    if (responseMessage && (document.activeElement !== textAreaEl.current)) {
-
 
371
      setResponseMessage(null)
-
 
372
    }
-
 
373
  }, [responseMessage, textAreaEl.current])
-
 
374
 
368
 
375
  const messagesRender = () => {
369
  const messagesRender = () => {
376
    return (
370
    return (
377
      <React.Fragment>
371
      <React.Fragment>
378
        {currentPage < pages ? <li ref={loader}>Cargando...</li> : ""}
372
        {currentPage < pages ? <li ref={loader}>Cargando...</li> : ""}
Línea 770... Línea 764...
770
                          name="chattxt"
764
                          name="chattxt"
771
                          style={{ resize: "none", height: "20px" }}
765
                          style={{ resize: "none", height: "20px" }}
772
                          placeholder="Escribe un mensaje"
766
                          placeholder="Escribe un mensaje"
773
                          onKeyDown={handleChatBoxKeyDown}
767
                          onKeyDown={handleChatBoxKeyDown}
774
                          ref={textAreaEl}
768
                          ref={textAreaEl}
-
 
769
                          onBlur={()=> responseMessage && setResponseMessage(null)}
775
                          onFocus={() => onRead(index)}
770
                          onFocus={() => onRead(index)}
776
                        ></textarea>
771
                        ></textarea>
777
                        <input
772
                        <input
778
                          id="to_uname"
773
                          id="to_uname"
779
                          name="to_uname"
774
                          name="to_uname"
Línea 962... Línea 957...
962
                          style={{ resize: "none", height: "20px" }}
957
                          style={{ resize: "none", height: "20px" }}
963
                          placeholder="Escribe un mensaje"
958
                          placeholder="Escribe un mensaje"
964
                          onKeyDown={handleChatBoxKeyDown}
959
                          onKeyDown={handleChatBoxKeyDown}
965
                          ref={textAreaEl}
960
                          ref={textAreaEl}
966
                          onFocus={() => onRead(index)}
961
                          onFocus={() => onRead(index)}
-
 
962
                          onBlur={()=> responseMessage && setResponseMessage(null)}
967
                        ></textarea>
963
                        ></textarea>
968
                        <input
964
                        <input
969
                          id="to_uname"
965
                          id="to_uname"
970
                          name="to_uname"
966
                          name="to_uname"
971
                          value="'+chatboxtitle+'"
967
                          value="'+chatboxtitle+'"