Proyectos de Subversion LeadersLinked - SPA

Rev

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

Rev 3633 Rev 3634
Línea 27... Línea 27...
27
    <Card>
27
    <Card>
28
      <CardHeader
28
      <CardHeader
29
        title={conversation.name}
29
        title={conversation.name}
30
        renderAction={() => (
30
        renderAction={() => (
31
          <Menu>
31
          <Menu>
-
 
32
            {conversation.delete_url && (
32
            {onDelete && <Menu.Item onClick={onDelete}>Borrar convesación</Menu.Item>}
33
              <Menu.Item onClick={() => onDelete(conversation.delete_url)}>
-
 
34
                Borrar convesación
-
 
35
              </Menu.Item>
-
 
36
            )}
33
            <Menu.Item onClick={onClose}>Cerrar conversación</Menu.Item>
37
            <Menu.Item onClick={onClose}>Cerrar conversación</Menu.Item>
34
          </Menu>
38
          </Menu>
35
        )}
39
        )}
36
      />
40
      />
37
      <CardContent>
41
      <CardContent>
Línea 39... Línea 43...
39
          items={messages}
43
          items={messages}
40
          keyExtractor={(message) => message.uuid}
44
          keyExtractor={(message) => message.uuid}
41
          emptyMessage='No hay mensajes en esta conversación'
45
          emptyMessage='No hay mensajes en esta conversación'
42
          renderItem={(message, index) => (
46
          renderItem={(message, index) => (
43
            <Box ref={index === messages.length - 1 ? elementRef : null}>
47
            <Box ref={index === messages.length - 1 ? elementRef : null}>
44
              <MessageItem
-
 
45
                message={message}
-
 
46
                onReport={() => message.abuse_report_url && reportMessage(message.abuse_report_url)}
48
              <MessageItem message={message} onReport={reportMessage} />
47
              />
-
 
48
            </Box>
49
            </Box>
49
          )}
50
          )}
50
          renderHeader={() => <div ref={messagesEndRef} />}
51
          renderHeader={() => <div ref={messagesEndRef} />}
51
          renderFooter={() => loading && <Spinner />}
52
          renderFooter={() => loading && <Spinner />}
52
          style={{ flexDirection: 'column-reverse', maxHeight: '50dvh', overflow: 'auto' }}
53
          style={{ flexDirection: 'column-reverse', maxHeight: '50dvh', overflow: 'auto' }}