File tree Expand file tree Collapse file tree 1 file changed +9
-5
lines changed
client/src/components/Nav Expand file tree Collapse file tree 1 file changed +9
-5
lines changed Original file line number Diff line number Diff line change @@ -6,15 +6,19 @@ export default function NewChat({ toggleNav }: { toggleNav: () => void }) {
6
6
const navigate = useOriginNavigate ( ) ;
7
7
const localize = useLocalize ( ) ;
8
8
9
- const clickHandler = ( ) => {
10
- newConvo ( ) ;
11
- newConversation ( ) ;
12
- navigate ( 'new' ) ;
13
- toggleNav ( ) ;
9
+ const clickHandler = ( event : React . MouseEvent < HTMLAnchorElement > ) => {
10
+ if ( event . button === 0 && ! event . ctrlKey ) {
11
+ event . preventDefault ( ) ;
12
+ newConvo ( ) ;
13
+ newConversation ( ) ;
14
+ navigate ( 'new' ) ;
15
+ toggleNav ( ) ;
16
+ }
14
17
} ;
15
18
16
19
return (
17
20
< a
21
+ href = "/"
18
22
data-testid = "nav-new-chat-button"
19
23
onClick = { clickHandler }
20
24
className = "flex h-11 flex-shrink-0 flex-grow cursor-pointer items-center gap-3 rounded-md border border-white/20 px-3 py-3 text-sm text-white transition-colors duration-200 hover:bg-gray-500/10"
You can’t perform that action at this time.
0 commit comments