Undos Not Prompts

Give users an undo option instead of prompting for confirmation. Although confirmation prompts are very popular in user interface, an undo option is preferable in the vast majority of instances. Confirm prompts make the user uneasy as they question whether the action they are undertaking is the right decision. Assume that your users know what they are doing and make them feel in control by enabling them to undo an action if they deem it necessary.