error

Error label

Component defintion

def error(assigns) do
  ~H"""
  <.input_error :let={e} field={@field}>
    <div class="label" {@rest}>
      <span class="label-text-alt text-error"><%= translate_error(e) %></span>
    </div>
  </.input_error>
  """
end

Example usage

With errors
can't be blank
<.error field={@form[:email]}/>
No errors
<.error field={@form[:name]}/>