From 9c4d983e90aba9163a06e6847d967ed9fca13f57 Mon Sep 17 00:00:00 2001 From: Tugce Akin Date: Tue, 1 Dec 2020 13:50:26 -0600 Subject: [PATCH] Fix target=_blank bug A link with target=_blank was not opening in a new tab. --- src/Link.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Link.js b/src/Link.js index e229f09..15895f7 100644 --- a/src/Link.js +++ b/src/Link.js @@ -19,7 +19,7 @@ import {navigate, getBasepath} from "./router"; */ export const setLinkProps = (props) => { const onClick = (e) => { - if (!e.shiftKey && !e.ctrlKey && !e.altKey) { + if (!e.shiftKey && !e.ctrlKey && !e.altKey && props.target !== "_blank")) { e.preventDefault(); // prevent the link from actually navigating navigate(e.currentTarget.href); }