Proyectos de Subversion LeadersLinked - SPA

Rev

Ir a la última revisión | | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
3470 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
      titleTypographyProps={{
20
        variant: 'h3',
21
        onClick
22
      }}
23
      subheaderTypographyProps={{
24
        variant: 'overline'
25
      }}
26
      sx={{
27
        '& .MuiCardHeader-action ': { marginRight: 0 },
28
        padding: 1,
29
        ...styles
30
      }}
31
      {...props}
32
    />
33
  );
34
}