NavigationMenu
Accessible top-level site navigation with dropdown content panels. Wraps bits-ui NavigationMenu.
Example
Sub-components
NavigationMenu.Root
| Prop | Type | Default | Description |
|---|
class | string | — | Additional CSS classes |
NavigationMenu.List
| Prop | Type | Default | Description |
|---|
class | string | — | Additional CSS classes |
NavigationMenu.Item
| Prop | Type | Default | Description |
|---|
class | string | — | Additional CSS classes |
NavigationMenu.Trigger
| Prop | Type | Default | Description |
|---|
class | string | — | Additional CSS classes |
NavigationMenu.Content
| Prop | Type | Default | Description |
|---|
class | string | — | Additional CSS classes |
NavigationMenu.Link
| Prop | Type | Default | Description |
|---|
href | string | — | Link destination |
class | string | — | Additional CSS classes |
Usage
<script>
import { NavigationMenu } from '@chrissnell/chonky-ui';
</script>
<NavigationMenu.Root>
<NavigationMenu.List>
<NavigationMenu.Item>
<NavigationMenu.Link href="/">Home</NavigationMenu.Link>
</NavigationMenu.Item>
<NavigationMenu.Item>
<NavigationMenu.Trigger>Products</NavigationMenu.Trigger>
<NavigationMenu.Content>
<p>Dropdown content here.</p>
</NavigationMenu.Content>
</NavigationMenu.Item>
</NavigationMenu.List>
</NavigationMenu.Root>