Skip to content

Commit c941f20

Browse files
committed
accessibility: use accessible Link component for Navbar Home logo
1 parent 73b2035 commit c941f20

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

src/components/Navbar.jsx

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import React from 'react'
2-
import { NavLink, useNavigate } from 'react-router-dom'
2+
import { NavLink, useNavigate, Link } from 'react-router-dom'
33
import { FiHeart, FiSettings, FiZap } from 'react-icons/fi'
44
import { useApp } from '../context/AppContext'
55
import ThemeToggle from './ThemeToggle'
@@ -34,11 +34,13 @@ export default function Navbar() {
3434
justifyContent: 'space-between',
3535
}}>
3636
{/* Wordmark */}
37-
<span
38-
onClick={() => navigate('/')}
37+
<Link
38+
to="/"
39+
aria-label="OrgExplorer Home"
40+
style={{ display: 'flex', alignItems: 'center' }}
3941
>
40-
<Logo className="h-15 w-auto"/>
41-
</span>
42+
<Logo className="h-15 w-auto" />
43+
</Link>
4244

4345
{/* Nav links — only visible when data is loaded */}
4446
<div style={{ display: 'flex', gap: 2, flex: 1, overflowX: 'auto' }}>

0 commit comments

Comments
 (0)