AleksanderObuchowski's picture
add blacklists and change name
7bbab39
raw
history blame
2.57 kB
import React from 'react';
import { Link, useLocation } from 'react-router-dom';
import { BarChart3, Search, Calendar, Map } from 'lucide-react';
const Navbar: React.FC = () => {
const location = useLocation();
return (
<nav className="bg-white shadow-lg">
<div className="container mx-auto px-4">
<div className="flex justify-between h-16">
<div className="flex items-center">
<Link to="/" className="flex items-center space-x-2">
<BarChart3 className="h-8 w-8 text-blue-600" />
<span className="text-xl font-bold text-gray-900">Medical AI Wiki</span>
</Link>
</div>
<div className="flex items-center space-x-4">
<Link
to="/"
className={`flex items-center space-x-1 px-3 py-2 rounded-md text-sm font-medium ${
location.pathname === '/'
? 'bg-blue-100 text-blue-700'
: 'text-gray-500 hover:text-gray-700'
}`}
>
<BarChart3 className="h-4 w-4" />
<span>Dashboard</span>
</Link>
<Link
to="/search"
className={`flex items-center space-x-1 px-3 py-2 rounded-md text-sm font-medium ${
location.pathname === '/search'
? 'bg-blue-100 text-blue-700'
: 'text-gray-500 hover:text-gray-700'
}`}
>
<Search className="h-4 w-4" />
<span>Search</span>
</Link>
<Link
to="/timeline"
className={`flex items-center space-x-1 px-3 py-2 rounded-md text-sm font-medium ${
location.pathname === '/timeline'
? 'bg-blue-100 text-blue-700'
: 'text-gray-500 hover:text-gray-700'
}`}
>
<Calendar className="h-4 w-4" />
<span>Timeline</span>
</Link>
<Link
to="/roadmap"
className={`flex items-center space-x-1 px-3 py-2 rounded-md text-sm font-medium ${
location.pathname === '/roadmap'
? 'bg-blue-100 text-blue-700'
: 'text-gray-500 hover:text-gray-700'
}`}
>
<Map className="h-4 w-4" />
<span>Roadmap</span>
</Link>
</div>
</div>
</div>
</nav>
);
};
export default Navbar;