How to programmatically navigate to a new tab with useNavigate?
Hi! I'm trying to figure out the best way to programmatically navigate to a route in a new tab using TanStack Router.
Currently I'm using
useNavigate
like this:
I know I can use the Link
component with target="_blank"
for regular links, but in this case I need to do this programmatically from a click handler. Is there a built-in way to achieve this without having to use window.open()
or creating a hidden Link
component?3 Replies
extended-salmon•7mo ago
this is not supported. but you can do this
xenial-blackOP•7mo ago
that's exactly what i did and it works pretty well, i wish that navigate would have a
target
parameterextended-salmon•7mo ago
maybe we could add this. but since there is a simple solution available I am not sure if this is necessary.