defmodule MoonWeb.Examples.Parts.SidebarExample.Short do
@moduledoc false
use Moon.StatefulComponent
use MoonWeb, :example
alias Moon.Parts.Sidebar
prop(menu_items, :list, default: MoonWeb.Schema.Link.menu())
def render(assigns) do
~F"""
"""
end
def handle_event("open_sidebar", _, socket) do
Moon.Design.Drawer.open("generic_sidebar")
{:noreply, socket}
end
def code() do
"""
"""
end
end