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 }, data: { }, props: { showing: { type: Boolean }, title: { type: String }, cancelText: { type: String }, confirmText: { type: String } }, computed: { }, methods: { onCancel () { this.$emit('cancelled') }, onAccept () { this.$emit('accepted') } } } export default ConfirmModal