Proyectos de Subversion LeadersLinked - SPA

Rev

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

Rev 3605 Rev 3607
Línea 12... Línea 12...
12
  const { data: conversations, loading } = useFetch('/email');
12
  const { data: conversations, loading } = useFetch('/email');
Línea 13... Línea 13...
13
 
13
 
14
  const {
14
  const {
15
    items: messages,
15
    items: messages,
16
    loading: loadingMessages,
16
    loading: loadingMessages,
17
    lastElementRef
17
    elementRef
Línea 18... Línea 18...
18
  } = usePagination(selectedConversation?.messages_url);
18
  } = usePagination(selectedConversation?.messages_url);
19
 
19
 
20
  if (loading || !conversations) {
20
  if (loading || !conversations) {
Línea 21... Línea 21...
21
    return <Spinner />;
21
    return <Spinner />;
22
  }
22
  }
23
 
23
 
24
  return (
24
  return (
25
    <Grid container spacing={2} sx={{ height: 'calc(100vh - 100px)' }}>
25
    <Grid container spacing={2}>
26
      <Grid item xs={12} md={3}>
26
      <Grid item xs={12} md={3}>
27
        <ConversationsList
27
        <ConversationsList
28
          conversations={conversations}
28
          conversations={conversations}
29
          onSelectConversation={setSelectedConversation}
29
          onSelectConversation={setSelectedConversation}
30
        />
-
 
31
      </Grid>
-
 
32
      <Grid item xs={12} md={9}>
30
        />
33
        <MessagesList
-
 
34
          messages={messages}
-
 
35
          loading={loadingMessages}
31
      </Grid>
36
          lastElementRef={lastElementRef}
32
      <Grid item xs={12} md={9}>
37
        />
33
        <MessagesList messages={messages} loading={loadingMessages} elementRef={elementRef} />
38
      </Grid>
34
      </Grid>