Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 1735 | Rev 1740 | 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
 
1735 stevensc 6
import LoaderContainer from '@app/components/UI/LoaderContainer'
1736 stevensc 7
import PaginationComponent from '@app/components/UI/PaginationComponent'
8
import Spinner from '@app/components/UI/Spinner'
9
import ReportList from '@app/components/abuse-report/report-list'
1735 stevensc 10
 
11
export default function AbuseReportPage() {
1736 stevensc 12
  const {
13
    data: { items },
14
    isLoading
15
  } = useFetch('/abuse-report')
1735 stevensc 16
 
17
  if (isLoading) {
18
    return (
19
      <LoaderContainer>
20
        <Spinner />
21
      </LoaderContainer>
22
    )
23
  }
24
 
25
  return (
26
    <Container>
27
      <Typography variant='h1'>Reportes de abuso</Typography>
1736 stevensc 28
      <Grid container spacing={2}>
29
        <Grid item xs={12} md={4}></Grid>
30
 
31
        <Grid item xs={12} md={8}>
32
          <ReportList reports={items} />
33
          <PaginationComponent isRow />
34
        </Grid>
35
      </Grid>
1735 stevensc 36
    </Container>
37
  )
38
}