From 441c1d7044d7603b5e19c463a9df436e2273cd9e Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Tue, 19 Dec 2023 19:27:07 +0200 Subject: [PATCH] add builder on upload callback --- app/javascript/template_builder/builder.vue | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/app/javascript/template_builder/builder.vue b/app/javascript/template_builder/builder.vue index c0be64f2..bb8a75d6 100644 --- a/app/javascript/template_builder/builder.vue +++ b/app/javascript/template_builder/builder.vue @@ -351,6 +351,13 @@ export default { required: false, default: true }, + onUpload: { + type: Function, + required: false, + default () { + return () => {} + } + }, withStickySubmitters: { type: Boolean, required: false, @@ -732,6 +739,10 @@ export default { this.scrollIntoDocument(schema[0]) }) + if (this.onUpload) { + this.onUpload(this.template) + } + this.save() }, updateName (value) { @@ -765,6 +776,10 @@ export default { }) }) + if (this.onUpload) { + this.onUpload(this.template) + } + this.save() }, moveDocument (item, direction) {