# `AshUi.ActionEffects`
[🔗](https://github.com/hyperbob-labs/ash_ui/blob/main/lib/ash_ui/action_effects.ex#L1)

Declarative, one-shot DOM effects for Ash actions.

Effects run only after a successful action and only when an AshUi host
supplied an effect sink in the action context.

# `focus`

Focuses the declared DOM target once after the action succeeds.

# `scroll_into_view`

Scrolls the declared DOM target into view once after the action succeeds.

# `select_text`

Selects the text in the declared DOM target once after the action succeeds.

---

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