defmodule PyrauiWeb.DocsLive.DrawerDocs do use PyrauiWeb, :html def render(assigns) do assigns = assign(assigns, :drawer_open_state, Map.get(assigns, :"drawer-docs_open", false)) ~H"""
Drawer sidebar component for off-canvas navigation.
<.drawer id="nav-drawer" open={@drawer_open_state}>
<:trigger>Open Menu</:trigger>
<:content>
<nav>Navigation items</nav>
</.drawer>
| Prop | Type | Default | Description |
|---|---|---|---|
| side | atom | :left | Drawer side (:left or :right) |
| overlay | boolean | true | Show overlay backdrop |