Proyectos de Subversion LeadersLinked - SPA

Rev

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

import React from 'react';
import { Button } from '@mui/material';
import { Edit, Delete, Visibility } from '@mui/icons-material';

import { GridItem } from '@shared/components/grid';

export function MyGroupsCard({ group: { name, privacy, image }, onView, onEdit, onDelete }) {
  return (
    <GridItem
      image={image}
      name={name}
      status={privacy}
      renderActions={() => (
        <>
          {onView && (
            <Button onClick={onView}>
              <Visibility />
              Ver grupo
            </Button>
          )}
          {onEdit && (
            <Button onClick={onEdit}>
              <Edit />
              Editar grupo
            </Button>
          )}
          {onDelete && (
            <Button onClick={onDelete}>
              <Delete />
              Eliminar grupo
            </Button>
          )}
        </>
      )}
    />
  );
}