Skip to content

Commit

Permalink
fix: skip navigation on prevent default
Browse files Browse the repository at this point in the history
  • Loading branch information
Evgeny Zakharov committed Jul 11, 2023
1 parent 1e43f4c commit b9b56d9
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions src/link.tsx
Original file line number Diff line number Diff line change
@@ -73,14 +73,20 @@ const RouteLinkView = <Params extends RouteParams>(
{...linkProps}
className={clsx(className, isOpened ? activeClassName : inactiveClassName)}
onClick={(evt) => {
if (onClick) {
onClick(evt);
}

// allow user to prevent navigation
if (evt.defaultPrevented) {
return
}

evt.preventDefault();
navigate({
params: params || ({} as Params),
query: query || {},
});
if (onClick) {
onClick(evt);
}
}}
>
{children}

0 comments on commit b9b56d9

Please sign in to comment.