defmodule MoonWeb.Pages.Design.MenuItemPage do @moduledoc false use MoonWeb, :live_view alias MoonWeb.Components.Anatomy alias MoonWeb.Components.ExamplesList alias MoonWeb.Components.Page alias MoonWeb.Components.ComponentPageDescription alias MoonWeb.Components.PropsTable alias MoonWeb.Examples.Design.MenuItemExample data(breadcrumbs, :any, default: [ %{ to: "/components", name: "Components" }, %{ to: "/components/v2/menu_item", name: "MenuItem" } ] ) def render(assigns) do ~F"""

Menu items are used in such vertical menues and containers as Popovers, Sidebars, Drawers, Dialogs etc.

Menu item row heights can vary based on the amount of content in each row. The content in each row is flexible. By default, each menu item row height is Medium(md) 40px for one line of content.

{component_anatomy()}
""" end def component_anatomy do """ ... """ end end