blob: 4f7f67ec40fb9e5a3f024f67377a1a1fbd7a9fcf [file]
import { useHistory } from "@docusaurus/router";
export default function useNavToTarget() {
const history = useHistory();
return (
url: string,
target: "_blank" | "_self" = "_self",
isWindowOpen = false
) => {
if (isWindowOpen) {
window.open(url, target);
} else if (url.startsWith("http")) {
window.open(url, "_blank");
} else {
history.push(url, target);
}
};
}