import { DeleteIcon, EditIcon } from '@chakra-ui/icons' import { IconButton } from '@chakra-ui/react' import NextLink from 'next/link' import { Space, useDeleteSpaceMutation } from 'src/generated/graphql' import { NoUnderlineLink } from './NoUnderlineLink' interface EditDeleteSpaceButtonsProps { space: Partial } export const EditDeleteSpaceButtons = (props: EditDeleteSpaceButtonsProps): JSX.Element => { const { space } = props const [, deleteSpace] = useDeleteSpaceMutation() return ( <> } aria-label='edit' as={NoUnderlineLink} /> } aria-label='delete' onClick={async () => { await deleteSpace({ id: space.id }) }} /> ) }