nakama/frontend/src/components/Navigation.jsx

47 lines
1.2 KiB
React
Raw Normal View History

2025-11-03 20:35:01 +00:00
import { NavLink } from 'react-router-dom'
import { Home, Search, Bell, User } from 'lucide-react'
import './Navigation.css'
export default function Navigation() {
return (
<nav className="navigation">
<NavLink to="/feed" className="nav-item">
{({ isActive }) => (
<>
<Home size={24} strokeWidth={isActive ? 2.5 : 2} />
<span>Лента</span>
</>
)}
</NavLink>
<NavLink to="/search" className="nav-item">
{({ isActive }) => (
<>
<Search size={24} strokeWidth={isActive ? 2.5 : 2} />
<span>Поиск</span>
</>
)}
</NavLink>
<NavLink to="/notifications" className="nav-item">
{({ isActive }) => (
<>
<Bell size={24} strokeWidth={isActive ? 2.5 : 2} />
<span>Уведомления</span>
</>
)}
</NavLink>
<NavLink to="/profile" className="nav-item">
{({ isActive }) => (
<>
<User size={24} strokeWidth={isActive ? 2.5 : 2} />
<span>Профиль</span>
</>
)}
</NavLink>
</nav>
)
}