Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 7275 | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
7268 stevensc 1
import React from 'react'
7275 stevensc 2
import styled from 'styled-components'
3
 
7268 stevensc 4
import EmptySection from '../UI/EmptySection'
7275 stevensc 5
import WidgetLayout from '../widgets/WidgetLayout'
7268 stevensc 6
 
7275 stevensc 7
const StyledContainer = styled(WidgetLayout)`
8
  padding: 1rem;
9
  h2 {
10
    font-size: 1.1rem;
11
    font-weight: 600;
12
    color: var(--title-color);
13
  }
14
`
15
 
7268 stevensc 16
const JobAttr = ({ title, info }) => {
17
  return (
7275 stevensc 18
    <StyledContainer>
19
      <h2>{title}</h2>
20
 
7314 stevensc 21
      {!info?.length ? (
7268 stevensc 22
        <EmptySection message="Sin información" align="left" />
23
      ) : !Array.isArray(info) ? (
24
        <span>{info}</span>
25
      ) : (
26
        <ul>
27
          {info.map((item, index) => (
28
            <li key={index}>
29
              <span>{item}</span>
30
            </li>
31
          ))}
32
        </ul>
33
      )}
7275 stevensc 34
    </StyledContainer>
7268 stevensc 35
  )
36
}
37
 
38
export default JobAttr