diff --git a/src/components/FormBootstrapVueComponents/BWrapperComponent.vue b/src/components/FormBootstrapVueComponents/BWrapperComponent.vue index 74a610c2..64a89a64 100644 --- a/src/components/FormBootstrapVueComponents/BWrapperComponent.vue +++ b/src/components/FormBootstrapVueComponents/BWrapperComponent.vue @@ -8,6 +8,8 @@ :page="form" :config="wrapperConfig" :current-page="form" + @submit="onSubmit" + @after-submit="onAfterSubmit" /> @@ -26,12 +28,22 @@ export default { name: { type: String, default: null }, label: { type: String, default: '' }, }, + emits: { + submit: null, + "after-submit": null + }, data() { return { show: false, }; }, - mounted() { + methods: { + onSubmit(...args) { + this.$emit('submit', ...args); + }, + onAfterSubmit(...args) { + this.$emit('after-submit', ...args); + }, }, computed: { wrapperConfig() {