add withUploadButton builder prop

pull/142/head
DocuSeal 2 years ago committed by Pete Matsyburka
parent a27eb18670
commit 1dbde7a6d8

@ -77,6 +77,7 @@
:item="item"
:document="sortedDocuments[index]"
:accept-file-types="acceptFileTypes"
:with-replace-button="withUploadButton"
:editable="editable"
:template="template"
:is-direct-upload="isDirectUpload"
@ -92,7 +93,7 @@
:class="{ 'bg-base-100': withStickySubmitters }"
>
<Upload
v-if="sortedDocuments.length && editable"
v-if="sortedDocuments.length && editable && withUploadButton"
:accept-file-types="acceptFileTypes"
:template-id="template.id"
:is-direct-upload="isDirectUpload"
@ -106,7 +107,7 @@
class="pr-3.5 pl-0.5"
>
<Dropzone
v-if="!sortedDocuments.length"
v-if="!sortedDocuments.length && withUploadButton"
:template-id="template.id"
:accept-file-types="acceptFileTypes"
:is-direct-upload="isDirectUpload"
@ -133,6 +134,7 @@
v-if="isBreakpointLg && editable"
:with-arrows="template.schema.length > 1"
:item="template.schema.find((item) => item.attachment_uuid === document.uuid)"
:with-replace-button="withUploadButton"
:document="document"
:template="template"
:is-direct-upload="isDirectUpload"
@ -149,6 +151,7 @@
class="pb-4"
>
<Upload
v-if="withUploadButton"
:template-id="template.id"
:is-direct-upload="isDirectUpload"
@success="updateFromUpload"
@ -316,6 +319,11 @@ export default {
required: false,
default: true
},
withUploadButton: {
type: Boolean,
required: false,
default: true
},
withPhone: {
type: Boolean,
required: false,

@ -7,6 +7,7 @@
@update:model-value="onUpdateName"
/>
<ReplaceButton
v-if="withReplaceButton"
:is-direct-upload="isDirectUpload"
:template-id="template.id"
@click.stop
@ -67,6 +68,11 @@ export default {
required: true,
default: false
},
withReplaceButton: {
type: Boolean,
required: true,
default: true
},
withArrows: {
type: Boolean,
required: false,

@ -19,6 +19,7 @@
<div style="width: 26px" />
<div class="">
<ReplaceButton
v-if="withReplaceButton"
:is-direct-upload="isDirectUpload"
:template-id="template.id"
:accept-file-types="acceptFileTypes"
@ -108,6 +109,11 @@ export default {
required: false,
default: 'image/*, application/pdf'
},
withReplaceButton: {
type: Boolean,
required: true,
default: true
},
isDirectUpload: {
type: Boolean,
required: true,

Loading…
Cancel
Save