Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 1736 | Rev 1747 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1735 stevensc 1
import React from 'react'
1736 stevensc 2
import { Container, Grid, Typography } from '@mui/material'
3
 
1735 stevensc 4
import useFetch from '@app/hooks/useFetch'
1736 stevensc 5
 
6
import Spinner from '@app/components/UI/Spinner'
7
import ReportList from '@app/components/abuse-report/report-list'
1740 stevensc 8
import LoaderContainer from '@app/components/UI/LoaderContainer'
1735 stevensc 9
 
10
export default function AbuseReportPage() {
1736 stevensc 11
  const {
12
    data: { items },
13
    isLoading
14
  } = useFetch('/abuse-report')
1735 stevensc 15
 
16
  return (
17
    <Container>
18
      <Typography variant='h1'>Reportes de abuso</Typography>
1736 stevensc 19
      <Grid container spacing={2}>
20
        <Grid item xs={12} md={4}></Grid>
21
 
22
        <Grid item xs={12} md={8}>
1740 stevensc 23
          {isLoading ? (
24
            <LoaderContainer>
25
              <Spinner />
26
            </LoaderContainer>
27
          ) : (
28
            <ReportList reports={items} />
29
          )}
1736 stevensc 30
        </Grid>
31
      </Grid>
1735 stevensc 32
    </Container>
33
  )
34
}