import DialogModal from '../dialog_modal/dialog_modal.vue' /** * This component emits the following events: * cancelled, emitted when the action should not be performed; * accepted, emitted when the action should be performed; * * The caller should close this dialog after receiving any of the two events. */ const ConfirmModal = { components: { DialogModal }, props: { title: { type: String }, cancelText: { type: String }, confirmText: { type: String } }, computed: {}, methods: { onCancel() { this.$emit('cancelled') }, onAccept() { this.$emit('accepted') } } } export default ConfirmModal