## ConfirmAction `ConfirmAction` is a button followed by a pop up confirmation message and button used to prevent users from performing actions they do not intend to. **Properties** | Param | Type | Default | Description | | --- | --- | --- | --- | | buttonClasses | String | | The CSS classes to add to the trigger button. | | confirmTitle | String | Delete this? | The title to display upon confirming. | | confirmMessage | String | You will not be able to recover it later. | The message to display upon confirming. | | confirmButtonText | String | Delete | The confirm button text. | | cancelButtonText | String | Cancel | The cancel button text. | | onConfirmAction | Func | | The action to take upon confirming. | **Example** ```js { console.log('Action!') } }} Delete ``` **See** - [Uses of ConfirmAction](https://github.com/hashicorp/vault/search?l=Handlebars&q=ConfirmAction) - [ConfirmAction Source Code](https://github.com/hashicorp/vault/blob/master/ui/lib/core/addon/components/confirm-action.js) ---