Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 1750 | Ir a la última revisión | | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1749 stevensc 1
import React from 'react'
2
import { useParams } from 'react-router-dom'
3
import { Container, Typography } from '@mui/material'
4
 
5
import useFetch from '@app/hooks/useFetch'
6
 
7
import LoaderContainer from '@app/components/UI/LoaderContainer'
8
import Spinner from '@app/components/UI/Spinner'
9
import ReportTable from '@app/components/abuse-report/report-table'
10
 
11
export default function AbuseReportViewPage() {
12
  const { id } = useParams()
13
  const {
14
    data: { items },
15
    isLoading
16
  } = useFetch(`/abuse-report/view/${id}`)
17
 
18
  return (
19
    <Container>
20
      <Typography variant='h1' mb={2}>
21
        Reportes de abuso
22
      </Typography>
23
 
24
      {isLoading ? (
25
        <LoaderContainer>
26
          <Spinner />
27
        </LoaderContainer>
28
      ) : (
29
        <ReportTable reports={items} />
30
      )}
31
    </Container>
32
  )
33
}