defmodule MoonWeb.Examples.Design.DropdownExample.ResponsiveDropdown do @moduledoc false use Moon.StatefulComponent use MoonWeb, :example alias Moon.Design.Dropdown alias Moon.Components.Chip def render(assigns) do ~F"""
{value || "BottomSheet on small screen"}
""" end def handle_event("set_close", _, socket) do Dropdown.close("responsive-dropdown") {:noreply, socket} end def code() do """ alias Moon.Design.Dropdown alias Moon.Components.Chip def render(assigns) do ~F\"""
{value || "BottomSheet on small screen"}
\""" end def handle_event("set_close", _, socket) do Dropdown.close("responsive-dropdown") {:noreply, socket} end """ end end