add Google Drive replace option

This commit is contained in:
Alex Turchyn
2026-06-04 00:35:04 +03:00
committed by Pete Matsyburka
parent a89aef4a89
commit da21c37254
8 changed files with 351 additions and 145 deletions
+14 -1
View File
@@ -36,7 +36,10 @@
v-if="withReplaceButton"
:template-id="template.id"
:accept-file-types="acceptFileTypes"
class="opacity-0 group-hover:opacity-100"
:authenticity-token="authenticityToken"
:with-google-drive="withGoogleDrive"
:google-drive-file-id="item.google_drive_file_id"
class="opacity-0 group-hover:opacity-100 has-[label:focus]:opacity-100"
@click.stop
@success="$emit('replace', { replaceSchemaItem: item, ...$event })"
/>
@@ -232,6 +235,16 @@ export default {
required: true,
default: true
},
withGoogleDrive: {
type: Boolean,
required: false,
default: false
},
authenticityToken: {
type: String,
required: false,
default: ''
},
dynamicDocuments: {
type: Array,
required: true