feat(SW-184): added main components for new header

This commit is contained in:
Erik Tiekstra
2024-08-19 12:52:35 +02:00
parent 70297bec91
commit 08cde7ae2f
31 changed files with 548 additions and 26 deletions

View File

@@ -0,0 +1,18 @@
import MenuItem from "../MenuItem"
import { MenuProps } from "./menu"
import styles from "./menu.module.css"
export default function Menu({ items }: MenuProps) {
function handleButtonClick() {}
return (
<ul className={styles.menu}>
{items.map((item) => (
<li key={item.id}>
<MenuItem item={item} />
</li>
))}
</ul>
)
}

View File

@@ -0,0 +1,8 @@
.menu {
list-style: none;
margin: 0;
display: flex;
justify-content: space-between;
align-items: center;
gap: var(--Spacing-x4);
}

View File

@@ -0,0 +1,5 @@
import { MenuItem } from ".."
export interface MenuProps {
items: MenuItem[]
}