Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 1749 | Rev 1751 | Ir a la última revisión | | Comparar con el anterior | 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'
1750 stevensc 9
import ReportCard from '@app/components/abuse-report/report-card'
1749 stevensc 10
 
11
export default function AbuseReportViewPage() {
12
  const { id } = useParams()
1750 stevensc 13
  const { data: report, isLoading } = useFetch(`/abuse-report/view/${id}`)
1749 stevensc 14
 
15
  return (
16
    <Container>
17
      <Typography variant='h1' mb={2}>
1750 stevensc 18
        Reporte {id}
1749 stevensc 19
      </Typography>
20
 
21
      {isLoading ? (
22
        <LoaderContainer>
23
          <Spinner />
24
        </LoaderContainer>
25
      ) : (
1750 stevensc 26
        <ReportCard report={report} />
1749 stevensc 27
      )}
28
    </Container>
29
  )
30
}