Proyectos de Subversion LeadersLinked - SPA

Rev

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

Rev Autor Línea Nro. Línea
3719 stevensc 1
import React from 'react';
2
import { CardHeader as MuiCardHeader, Avatar } from '@mui/material';
3
 
4
export function CardHeader({
5
  title = '',
6
  subheader = '',
7
  avatar = '',
8
  styles = {},
9
  renderAction = () => null,
10
  onClick = () => {},
11
  ...props
12
}) {
13
  return (
14
    <MuiCardHeader
15
      avatar={avatar && <Avatar alt={title} src={avatar} />}
16
      action={typeof renderAction === 'function' && renderAction()}
17
      title={title}
18
      subheader={subheader}
19
      slotProps={{
20
        title: {
21
          variant: 'h3',
22
          onClick
23
        },
24
        subheader: {
25
          variant: 'caption'
26
        }
27
      }}
28
      sx={{
29
        '& .MuiCardHeader-action ': { marginRight: 0 },
30
        padding: 1,
31
        ...styles
32
      }}
33
      {...props}
34
    />
35
  );
36
}