mirror of
https://github.com/team-alembic/ash_authentication_phoenix.git
synced 2024-09-20 05:23:55 +12:00
18 lines
413 B
Elixir
18 lines
413 B
Elixir
defmodule DevWeb.ErrorHelpers do
|
|
@moduledoc false
|
|
|
|
import Phoenix.HTML.Form
|
|
use PhoenixHTMLHelpers
|
|
|
|
@doc """
|
|
Generates tag for inlined form input errors.
|
|
"""
|
|
def error_tag(form, field) do
|
|
Enum.map(Keyword.get_values(form.errors, field), fn {error} ->
|
|
content_tag(:span, error,
|
|
class: "invalid-feedback",
|
|
phx_feedback_for: input_name(form, field)
|
|
)
|
|
end)
|
|
end
|
|
end
|