Nie jestem pewien, czy w React to zadziała, ale spróbowałbym w ten sposób:
const handleNavLinkClick = (event) {
if (event.target.classList.contains(styles.button)) { // lub w inny sposób sprawdź, czy kliknięto elementy, które chcesz wykluczyć
event.preventDefault();
// event.stopPopagation(); // gdyby powyższe nie zadziałało, można jeszcze wstrzymać dalszą propagację eventu
}
};
<NavLink to={`/profile/${inv.user_id._id}`} onClick={handleNavLinkClick}>