# `MishkaGervaz.Form.Dsl.Hooks`
[🔗](https://github.com/mishka-group/mishka_gervaz/blob/v0.0.1-alpha.3/lib/mishka_gervaz/form/dsl/hooks.ex#L1)

Hooks section DSL definition for form configuration.

Defines lifecycle callbacks for form events.

## Example

    hooks do
      before_save fn params, state ->
        # Transform params before saving
        Map.put(params, "processed", true)
      end

      after_save fn result, state ->
        # Side effects after save
        Logger.info("Saved: #{inspect(result)}")
        state
      end
    end

# `section`

Returns the hooks section definition.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
