Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 3126 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 3126 Rev 3127
Línea 1... Línea 1...
1
import React from 'react'
1
import React from 'react'
2
import { Box, Typography } from '@mui/material'
2
import { Box } from '@mui/material'
Línea 3... Línea 3...
3
 
3
 
4
import Widget from '@components/UI/Widget'
4
import PurposeItem from './purpose-item'
Línea 5... Línea 5...
5
import EmptySection from '@components/UI/EmptySection'
5
import EmptySection from '@components/UI/EmptySection'
6
 
6
 
7
export default function PurposeList({ purposes = [] }) {
7
export default function PurposeList({ purposes = [] }) {
8
  if (!purposes || !purposes.length) {
8
  if (!purposes || !purposes.length) {
Línea 9... Línea 9...
9
    return <EmptySection message='No hay metas para mostrar' />
9
    return <EmptySection message='No hay metas para mostrar' />
10
  }
10
  }
11
 
11
 
12
  return (
-
 
13
    <Box sx={{ display: 'flex', flexDirection: 'column', gap: 1 }}>
12
  return (
14
      {purposes.map(({ id, name, description }) => (
-
 
15
        <Widget key={id}>
-
 
16
          <Widget.Header title={name} />
-
 
17
          <Widget.Body>
-
 
18
            <Typography>{description}</Typography>
13
    <Box sx={{ display: 'flex', flexDirection: 'column', gap: 1 }}>
19
          </Widget.Body>
14
      {purposes.map((purpose) => (
20
        </Widget>
15
        <PurposeItem purpose={purpose} key={purpose.id} />
21
      ))}
16
      ))}