defmodule <%= inspect context.web_module %>.ModalComponent do use <%= inspect context.web_module %>, :live_component @impl true def render(assigns) do ~L"""
<%%= live_patch raw("×"), to: @return_to, class: "phx-modal-close" %> <%%= live_component @socket, @component, @opts %>
""" end @impl true def handle_event("close", _, socket) do {:noreply, push_patch(socket, to: socket.assigns.return_to)} end end