resume.jsx 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. import * as React from 'react';
  2. import { Table } from 'react-bootstrap';
  3. import { Box, Button } from '@mui/material';
  4. export function Resume(props) {
  5. let {handleBack, password: key } = props
  6. const fmt = React.useRef({ weekday: 'long', year: 'numeric', month: 'short', day: 'numeric' })
  7. return(
  8. <React.Fragment>
  9. <Table>
  10. <thead>
  11. <tr>
  12. <th>{key.pwd}</th>
  13. <th></th>
  14. </tr>
  15. </thead>
  16. <tbody>
  17. <tr>
  18. <td>{"Candidato"}</td>
  19. <td colSpan={2}>{key.nombres + " " + key.apellidos} - {key.mail}</td>
  20. </tr>
  21. <tr>
  22. <td>{"Puesto"}</td>
  23. <td colSpan={2}>{key.puesto[0].nombrepuesto}</td>
  24. </tr>
  25. <tr>
  26. <td>{"Empresa"}</td>
  27. <td colSpan={2}>{key.nombreEmpresa}</td>
  28. </tr>
  29. <tr>
  30. <td>{"Fecha Activación"}</td>
  31. <td colSpan={2}>{new Date( key.dateToActived ).toLocaleDateString('es-GT',fmt.current )}</td>
  32. </tr>
  33. <tr>
  34. <td>{"Fecha de Vencimiento"}</td>
  35. <td colSpan={2}>{new Date( key.deadpwd ).toLocaleDateString('es-GT',fmt.current )}</td>
  36. </tr>
  37. </tbody>
  38. </Table>
  39. <Box sx={{ mb: 2 }}>
  40. <div style={{ paddingTop: 15 }}>
  41. <Button
  42. type="submit"
  43. className="registerBtn"
  44. variant="contained"
  45. sx={{ mt: 1, mr: 1 }}
  46. >
  47. {'Guardar'}
  48. </Button>
  49. <Button
  50. disabled={false}
  51. onClick={handleBack}
  52. sx={{ mt: 1, mr: 1 }}
  53. >
  54. Regresar
  55. </Button>
  56. </div>
  57. </Box>
  58. </React.Fragment>
  59. )
  60. }