defmodule MoonWeb.Examples.Design.Form.RadioExample.Default do @moduledoc false use Moon.StatefulComponent use MoonWeb, :example alias Moon.Design.Form.Radio data(value, :string, default: "") def handle_event("changed", %{"value" => value}, socket) do {:noreply, assign(socket, value: value)} end def render(assigns) do ~F"""
""" end def code() do """ alias Moon.Design.Form.Radio data(value, :string, default: "") def handle_event("changed", %{"value" => value}, socket) do {:noreply, assign(socket, value: value)} end def render(assigns) do ~F\""" \""" end """ end end