Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3368 | Rev 3370 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
3358 stevensc 1
import React from 'react'
2
import { Typography } from '@mui/material'
3
 
4
import Widget from '@components/UI/Widget'
5
 
6
export default function DailyMediaContent({ type, mediaUrl }) {
7
  switch (type) {
8
    case 'video': {
3369 stevensc 9
      return <Widget.Media type='video' src={mediaUrl} controls autoPlay />
3358 stevensc 10
    }
11
    case 'image': {
12
      return <Widget.Media src={mediaUrl} />
13
    }
14
    case 'document': {
15
      return (
16
        <a href={mediaUrl} target='_blank' rel='noreferrer'>
17
          <img className='pdf' src='/images/extension/pdf.png' alt='pdf' />
18
        </a>
19
      )
20
    }
3368 stevensc 21
    case 'audio': {
22
      return <audio controls src={mediaUrl} />
23
    }
3358 stevensc 24
    default:
25
      return <Typography>Sin contenido que mostrar</Typography>
26
  }
27
}