Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 2280 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |

import React from 'react'
import {
  Avatar,
  ListItemAvatar,
  ListItemText,
  List as MuiList,
  ListItem as MuiListItem
} from '@mui/material'

export function List({ children, ...props }) {
  return <MuiList {...props}>{children}</MuiList>
}

export function ListItem({
  renderAction = () => null,
  title = '',
  subheader = '',
  avatarVariant = 'rounded',
  image = '',
  ...props
}) {
  return (
    <MuiListItem disableRipple secondaryAction={renderAction()} {...props}>
      {image ? (
        <ListItemAvatar>
          <Avatar src={image} alt={title} variant={avatarVariant} />
        </ListItemAvatar>
      ) : null}

      <ListItemText primary={title} secondary={subheader} />
    </MuiListItem>
  )
}