prefill signature

This commit is contained in:
Pete Matsyburka
2024-06-11 18:19:21 +03:00
parent 92da790e77
commit 2389c3fc40
9 changed files with 80 additions and 17 deletions
+1
View File
@@ -15,6 +15,7 @@ safeRegisterElement('submission-form', class extends HTMLElement {
this.app = createApp(Form, {
submitter: JSON.parse(this.dataset.submitter),
canSendEmail: this.dataset.canSendEmail === 'true',
previousSignatureValue: this.dataset.previousSignatureValue,
goToLast: this.dataset.goToLast === 'true',
isDemo: this.dataset.isDemo === 'true',
attribution: this.dataset.attribution !== 'false',
+6 -1
View File
@@ -321,7 +321,7 @@
:key="currentField.uuid"
v-model="values[currentField.uuid]"
:field="currentField"
:previous-value="previousSignatureValueFor(currentField)"
:previous-value="previousSignatureValueFor(currentField) || previousSignatureValue"
:with-typed-signature="withTypedSignature"
:attachments-index="attachmentsIndex"
:button-text="buttonText"
@@ -609,6 +609,11 @@ export default {
required: false,
default: ''
},
previousSignatureValue: {
type: String,
required: false,
default: ''
},
allowToSkip: {
type: Boolean,
required: false,
@@ -129,7 +129,7 @@
<img
v-if="modelValue || computedPreviousValue"
:src="attachmentsIndex[modelValue || computedPreviousValue].url"
class="mx-auto bg-white border border-base-300 rounded max-h-72"
class="mx-auto bg-white border border-base-300 rounded max-h-44"
>
<div class="relative">
<div