0
0
mirror of https://github.com/yude-jp/yude.jp synced 2024-11-02 00:18:00 +09:00
yude.jp/pages/components/Navbar.js

36 lines
964 B
JavaScript
Raw Normal View History

2021-12-11 18:17:20 +09:00
// Tailwind CSS
import "tailwindcss/tailwind.css";
2021-12-11 18:17:20 +09:00
// Next.js
import Link from 'next/link';
2021-12-11 18:17:20 +09:00
// Components
import LangSelector from "./LangSelector"
2021-05-23 10:37:23 +09:00
import ThemeSelector from "./ThemeSelector"
2021-12-11 18:17:20 +09:00
// i18n
import { useTranslation, useLanguageQuery, LanguageSwitcher } from 'next-export-i18n';
const Navbar = () => {
2021-12-11 18:17:20 +09:00
const { t } = useTranslation();
const [query] = useLanguageQuery();
return (
<>
2021-02-06 14:55:35 +09:00
<nav className='flex items-center flex-wrap p-3'>
2021-12-11 18:55:57 +09:00
<Link href={{ pathname: '/', query: query }}>
2021-05-26 07:53:02 +09:00
<a className='inline-flex items-center p-2'>
2021-03-06 01:46:16 +09:00
<span className='text-xl text-black font-bold tracking-wide dark:text-white font-mono animate-heartbeat'>
yude.jp
</span>
</a>
</Link>
2021-05-26 08:01:02 +09:00
<div className="absolute right-0">
2021-05-23 10:37:23 +09:00
<ThemeSelector />
2021-12-11 18:55:57 +09:00
<LangSelector />
</div>
</nav>
</>
);
};
export default Navbar