Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 2780 | Rev 3156 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 2780 Rev 2806
Línea 1... Línea 1...
1
import React, { useEffect, useState } from 'react'
1
import React, { useEffect, useState } from 'react'
2
import { useNavigate, useParams } from 'react-router-dom'
2
import { useNavigate, useParams } from 'react-router-dom'
3
import { useDispatch, useSelector } from 'react-redux'
3
import { useDispatch, useSelector } from 'react-redux'
4
import { Box, Container, Grid } from '@mui/material'
4
import { Box, Grid } from '@mui/material'
5
import parse from 'html-react-parser'
5
import parse from 'html-react-parser'
Línea 6... Línea 6...
6
 
6
 
7
import { axios } from '@app/utils'
7
import { axios } from '@app/utils'
8
import { addNotification } from '@app/redux/notification/notification.actions'
8
import { addNotification } from '@app/redux/notification/notification.actions'
Línea 50... Línea 50...
50
  }, [data])
50
  }, [data])
Línea 51... Línea 51...
51
 
51
 
52
  return (
52
  return (
53
    <>
53
    <>
54
      {!isAuth ? <AuthNavbar /> : null}
-
 
-
 
54
      {!isAuth ? <AuthNavbar /> : null}
55
      <Container>
55
 
56
        <Grid
56
      <Grid
57
          container
57
        container
58
          sx={{
58
        sx={{
59
            display: 'flex',
59
          display: 'flex',
60
            justifyContent: 'center',
60
          justifyContent: 'center',
61
            alignItems: 'center'
61
          alignItems: 'center'
62
          }}
62
        }}
63
        >
63
      >
64
          <Grid item xs={12} md={8}>
64
        <Grid item xs={12} md={8}>
65
            <Widget>
65
          <Widget>
66
              <Widget.Media alt={post.title} src={post.image} height={450} />
66
            <Widget.Media alt={post.title} src={post.image} height={450} />
67
 
67
 
68
              <Widget.Body>
68
            <Widget.Body>
69
                {parse(post.description ?? '')}
69
              {parse(post.description ?? '')}
70
 
70
 
71
                <Box
71
              <Box
72
                  sx={{
72
                sx={{
73
                    display: 'flex',
73
                  display: 'flex',
74
                    flexDirection: 'column',
74
                  flexDirection: 'column',
75
                    justifyContent: 'center',
75
                  justifyContent: 'center',
76
                    alignItems: 'center',
76
                  alignItems: 'center',
77
                    mt: 2
77
                  mt: 2
78
                  }}
78
                }}
79
                >
79
              >
80
                  <p>
80
                <p>
81
                    Inicie sesion para visualizar los detalles de la
-
 
82
                    publicación.
81
                  Inicie sesion para visualizar los detalles de la publicación.
83
                  </p>
82
                </p>
84
                  <Button onClick={handleClick} variant='primary'>
83
                <Button onClick={handleClick} variant='primary'>
85
                    Iniciar Sesión
84
                  Iniciar Sesión
86
                  </Button>
85
                </Button>
87
                </Box>
86
              </Box>
88
              </Widget.Body>
87
            </Widget.Body>
89
            </Widget>
-
 
90
          </Grid>
88
          </Widget>
91
        </Grid>
89
        </Grid>
92
      </Container>
90
      </Grid>
93
    </>
91
    </>
94
  )
92
  )
Línea 95... Línea 93...
95
}
93
}