---
url: "https://vueda.dev/v3/reference/api/js/use/useModelAction.md"
title: "use/useModelAction"
---

# use/useModelAction

## Overview

Provides model-action target, copy, execution, dry-run, and redirect plumbing without rendering a form.

## Methods

- [useModelAction](/v3/reference/api/js/use/useModelAction/functions/useModelAction.md) - Provides target, execution, copy, dry-run, and redirect plumbing for model actions.

## Types

### [ModelActionContext](/v3/reference/api/js/use/useModelAction/types/ModelActionContext.md)

### [ModelActionProps](/v3/reference/api/js/use/useModelAction/types/ModelActionProps.md)

### [ModelActionRawState](/v3/reference/api/js/use/useModelAction/types/ModelActionRawState.md)

Target state.

### [ModelActionRunOptions](/v3/reference/api/js/use/useModelAction/types/ModelActionRunOptions.md)

## Source

`client/lib/use/useModelAction.js:1`
