Playground
Verwende <Navigation />, um eine Navigation darzustellen.
import { Link, Navigation, } from "@mittwald/flow-react-components"; <Navigation aria-label="Companies"> <Link href="https://www.apple.com">Apple</Link> <Link href="https://www.mittwald.de" aria-current="page"> mittwald </Link> <Link href="https://www.adobe.com">Adobe</Link> <Link href="https://www.google.com">Google</Link> </Navigation>
Mit Icons
Menüeinträge lassen sich optional mit einem Icon versehen. Dies bietet Usern eine zusätzliche visuelle Orientierung über den Inhalt der verlinkten Seite.
Mit Gruppen
Mehrere Menüeinträge können zu Gruppen zusammengefasst werden. Zur Kennzeichnung dieser Gruppen eignet sich ein Label.
Mit einklappbaren Gruppen
Mit der Property collapsable können Menügruppen ein- und ausklappbar gemacht
werden. Gerade bei umfangreichen Navigationen hilft dies, die Übersicht zu
wahren.
Mit Separator
Zur klaren Trennung von Menügruppen kann ein Separator verwendet werden.
Mit Badge
Menüeinträge können um ein Badge erweitert werden um zusätzliche Metainformationen wie „New“ oder „Beta“ anzuzeigen. Für Anwendungsfälle wie ein Benachrichtigungscenter kann außerdem ein CounterBadge verwendet werden.