Proyectos de Subversion LeadersLinked - Backend

Rev

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

Rev 15851 Rev 15853
Línea 7... Línea 7...
7
  const { m, user_name, u } = message;
7
  const { m, user_name, u } = message;
Línea 8... Línea 8...
8
 
8
 
9
  const messageContent = {
9
  const messageContent = {
10
    text: (
10
    text: (
11
      <div className={styles.messageContainer}>
-
 
12
        {chatType === "group" && u !== 1 && (
11
      <div className={styles.messageContainer}>
13
          <span className={styles.userName}>{user_name}</span>
-
 
14
        )}
12
        {u !== 1 && <span className={styles.userName}>{user_name}</span>}
15
        <div ref={lastMessageEl}>{parse(emojione.shortnameToImage(m))}</div>
13
        <div ref={lastMessageEl}>{parse(emojione.shortnameToImage(m))}</div>
16
      </div>
14
      </div>
17
    ),
15
    ),
18
    image: (
16
    image: (
19
      <>
17
      <>
20
        <div className={styles.messageContainer}>
-
 
21
          {chatType === "group" && u !== 1 && (
18
        <div className={styles.messageContainer}>
22
            <span className={styles.userName}>{user_name}</span>
-
 
23
          )}
19
          {u !== 1 && <span className={styles.userName}>{user_name}</span>}
24
          <img
20
          <img
25
            className={styles.chatImg}
21
            className={styles.chatImg}
26
            src={m}
22
            src={m}
27
            alt="chat_img"
23
            alt="chat_img"
Línea 34... Línea 30...
34
      </>
30
      </>
35
    ),
31
    ),
36
    video: (
32
    video: (
37
      <>
33
      <>
38
        <div className={styles.messageContainer}>
34
        <div className={styles.messageContainer}>
39
          {chatType === "group" && u !== 1 && (
-
 
40
            <span className={styles.userName}>{user_name}</span>
35
          {u !== 1 && <span className={styles.userName}>{user_name}</span>}
41
          )}
-
 
42
          <video
36
          <video
43
            className={styles.chatImg}
37
            className={styles.chatImg}
44
            src={m}
38
            src={m}
45
            preload="none"
39
            preload="none"
46
            controls
40
            controls
Línea 53... Línea 47...
53
      </>
47
      </>
54
    ),
48
    ),
55
    document: (
49
    document: (
56
      <>
50
      <>
57
        <div className={styles.messageContainer}>
51
        <div className={styles.messageContainer}>
58
          {chatType === "group" && u !== 1 && (
-
 
59
            <span className={styles.userName}>{user_name}</span>
52
          {u !== 1 && <span className={styles.userName}>{user_name}</span>}
60
          )}
-
 
61
          <img
53
          <img
62
            className={styles.pdfImage}
54
            className={styles.pdfImage}
63
            src="/storage/type/default/filename/pdf.png"
55
            src="/storage/type/default/filename/pdf.png"
64
            alt="pdf"
56
            alt="pdf"
65
            ref={type === "new" ? lastEl : undefined}
57
            ref={type === "new" ? lastEl : undefined}