1
0
Fork 0
blog/src/components/organisms/Header.tsx

26 lines
741 B
TypeScript
Raw Normal View History

2021-03-15 21:01:55 +01:00
import React from 'react'
2019-10-02 13:35:50 +02:00
import { Link } from 'gatsby'
2023-01-29 22:58:19 +01:00
import { ReactComponent as Logo } from '../../images/logo.svg'
2019-10-02 13:35:50 +02:00
import Menu from '../molecules/Menu'
2023-01-29 22:58:19 +01:00
import Search from '../molecules/Search'
2020-04-04 10:34:19 +02:00
import ThemeSwitch from '../molecules/ThemeSwitch'
import * as styles from './Header.module.css'
2019-10-02 13:35:50 +02:00
2021-03-15 21:01:55 +01:00
export default function Header(): JSX.Element {
return (
<header role="banner" className={styles.header}>
<div className={styles.headerContent}>
2022-11-19 17:31:07 +01:00
<Link to="/" className={styles.title}>
<Logo className={styles.logo} /> kremalicious
</Link>
2019-10-02 13:35:50 +02:00
2022-11-19 17:31:07 +01:00
<nav aria-label="Menu" className={styles.nav}>
2021-03-15 21:01:55 +01:00
<ThemeSwitch />
<Search />
<Menu />
</nav>
</div>
</header>
)
2019-10-02 13:35:50 +02:00
}