1
0
Files
card/src/components/common/Navigation.tsx
syui e829de6878 Remove user search functionality from navigation
- Delete both user and id search forms completely
- Simplify navigation to only show AI icon and Bluesky link
- Clean up UI by removing unused search features

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-18 15:46:24 +09:00

51 lines
1.3 KiB
TypeScript

import { useLocation } from 'react-router-dom';
interface NavigationProps {
username?: string;
}
export default function Navigation({ username: _username }: NavigationProps) {
const location = useLocation();
const loc = location.pathname.split('/').slice(-1)[0];
const getDisplayText = () => {
switch (loc) {
case 'te':
return '@yui.syui.ai /ten';
case 'pr':
return '@yui.syui.ai /fav 1234567';
case 'docs':
case 'en':
return '@yui.syui.ai /help';
case 'di':
return '@yui.syui.ai /did';
case 'svn':
return '@yui.syui.ai /ten pay 7';
default:
return '@yui.syui.ai /card';
}
};
return (
<div className="bg-dark text-light mb-8">
<div className="flex items-center justify-between px-4 py-3">
<div className="flex items-center">
<a href="/" className="text-accent text-2xl px-4">
<span className="icon-ai"></span>
</a>
<code className="bg-dark p-0 hidden md:block">
<a
href="https://bsky.app/profile/yui.syui.ai"
target="_blank"
rel="noopener noreferrer"
className="text-accent hover:text-primary"
>
{getDisplayText()}
</a>
</code>
</div>
</div>
</div>
);
}