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); }