Вы можете stopPropagation , так как в настоящее время он будет /xyz
после /abc:id
.
<Link
to={'/abc'+id}
className="text-info"
onClick={e => e.stopPropagation()}
>
stopPropagation
останавливает всплытие события в цепочке событий. Вы можете проверить этот ответ .
Или вы можете заключить Card
в Link
и удалить onClick
с карты.
<Link
to={{
pathname: '/xyz',
}}
>
<Card className={classes.style1}>
<Card.Body>
<Link to={`/abc${id}`} className="text-info">
<i className="fas fa-paperclip" />
<span> Attachment</span>
</Link>
</Card.Body>
</Card>
</Link>