Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

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

Rev 4270 Rev 4271
Línea 5... Línea 5...
5
import ShareOutlinedIcon from '@mui/icons-material/ShareOutlined'
5
import ShareOutlinedIcon from '@mui/icons-material/ShareOutlined'
6
import SendOutlinedIcon from '@mui/icons-material/SendOutlined'
6
import SendOutlinedIcon from '@mui/icons-material/SendOutlined'
7
import InputOption from './InputOption'
7
import InputOption from './InputOption'
8
import parse from 'html-react-parser'
8
import parse from 'html-react-parser'
9
import Avatar from '../../../../shared/Avatar/Avatar'
9
import Avatar from '../../../../shared/Avatar/Avatar'
-
 
10
import AccessTimeIcon from '@mui/icons-material/AccessTime';
Línea -... Línea 11...
-
 
11
 
-
 
12
const Feed = ({
-
 
13
  feed_is_liked,
-
 
14
  feed_like_url,
-
 
15
  feed_unlike_url,
-
 
16
  feed_share_url,
-
 
17
  feed_share_external_url,
-
 
18
  feed_delete_url,
-
 
19
  feed_content_type,
-
 
20
  feed_likes,
-
 
21
  feed_highlighted,
-
 
22
  owner_url,
-
 
23
  owner_image,
10
 
24
  owner_name,
-
 
25
  owner_description,
-
 
26
  owner_shared,
-
 
27
  owner_comments,
-
 
28
  owner_time_elapse,
-
 
29
  owner_file_image_preview,
-
 
30
  owner_file_video,
-
 
31
  owner_file_image,
-
 
32
  owner_file_document,
-
 
33
  comment_add_url,
-
 
34
  comments
11
const Feed = ({ name, description, message, photoUrl }) => {
35
}) => {
12
  return (
36
  return (
Línea 13... Línea 37...
13
    <div className='feed'>
37
    <div className='feed'>
-
 
38
 
14
 
39
      <div className='feed__header'>
15
      <div className='feed__header'>
40
 
16
        <Avatar
41
        <Avatar
17
          imageUrl={photoUrl}
42
          imageUrl={owner_image}
18
          name={name}
43
          name={owner_name}
19
          size='xl'
44
          size='xl'
20
        />
45
        />
-
 
46
        <div className='feed__info'>
-
 
47
          <h2>{owner_name}</h2>
-
 
48
          <div className='time_elapse'>
-
 
49
            <span className="update">
21
        <div className='feed__info'>
50
              {owner_time_elapse}
-
 
51
            </span>
22
          <h2>{name}</h2>
52
            <AccessTimeIcon />
-
 
53
          </div>
23
          <p>{description}</p>
54
        </div>
Línea 24... Línea 55...
24
        </div>
55
 
25
      </div>
56
      </div>
-
 
57
 
-
 
58
      <div className='feed__body'>
-
 
59
        <p>{parse(owner_description)}</p>
-
 
60
        {owner_file_image &&
-
 
61
          <img src={owner_file_image} className="Entradas" loading='lazy' />
-
 
62
        }
-
 
63
        {owner_file_video &&
-
 
64
          <video
-
 
65
            src={owner_file_video}
-
 
66
            controls
-
 
67
            poster={owner_file_image_preview}
-
 
68
            preload="none"
-
 
69
          />
-
 
70
        }
-
 
71
        {owner_file_document &&
-
 
72
          <a href={owner_file_document} target="_blank" rel="noreferrer">
26
 
73
            Descargar
Línea 27... Línea 74...
27
      <div className='feed__body'>
74
          </a>
28
        <p>{parse(message)}</p>
75
        }
29
      </div>
76
      </div>