add disclosure message

This commit is contained in:
Pete Matsyburka
2024-05-12 12:08:18 +03:00
parent 929d29576d
commit 55d9511c01
4 changed files with 87 additions and 6 deletions
@@ -1,5 +1,8 @@
<template>
<div dir="auto">
<div
dir="auto"
class="relative"
>
<div
class="flex justify-between items-center w-full"
:class="{ 'mb-2': !field.description }"
@@ -136,6 +139,23 @@
type="text"
@input="updateWrittenSignature"
>
<div
v-if="withDisclosure"
dir="auto"
class="text-base-content/60 text-xs text-center w-full mt-1"
>
{{ t('by_clicking_you_agree_to_the').replace('{button}', buttonText.charAt(0).toUpperCase() + buttonText.slice(1)) }} <a
href="https://www.docuseal.co/esign-disclosure"
target="_blank"
>
<span class="inline md:hidden">
{{ t('esignature_disclosure') }}
</span>
<span class="hidden md:inline">
{{ t('electronic_signature_disclosure') }}
</span>
</a>
</div>
</div>
</template>
@@ -176,6 +196,16 @@ export default {
required: false,
default: true
},
withDisclosure: {
type: Boolean,
required: false,
default: false
},
buttonText: {
type: String,
required: false,
default: 'Submit'
},
withTypedSignature: {
type: Boolean,
required: false,