MishkaGervaz.Form.Web.Events.ValidationHandler
(MishkaGervaz v0.0.1-alpha.3)
Copy Markdown
View Source
Handles form validation (phx-change events).
Overridable Functions
validate/3- Validate form params and update form statebuild_errors/1- Extract errors from form
User Override
defmodule MyApp.Form.ValidationHandler do
use MishkaGervaz.Form.Web.Events.ValidationHandler
def validate(state, params, socket) do
# Add custom validation
super(state, params, socket)
end
endSee MishkaGervaz.Form.Web.Events,
MishkaGervaz.Form.Web.Events.Helpers (for parse_typed_params/2),
and the sibling sub-handlers.