defmodule Observer.Web.Components.Confirm do @moduledoc false use Phoenix.Component attr :id, :string, required: true slot :header, required: true slot :footer, required: true slot :inner_block, required: true def content(assigns) do ~H"""

{render_slot(@header)}

{render_slot(@inner_block)}
""" end attr :id, :string, required: true slot :inner_block, required: true def cancel_button(assigns) do ~H""" """ end attr :id, :string, required: true attr :value, :string, required: true attr :event, :string, required: true slot :inner_block, required: true def confirm_button(assigns) do ~H""" """ end end