Rebuild Document Copy Process

This commit is contained in:
2025-03-16 18:36:12 +01:00
parent 11594e6dc7
commit cff5d9be29
3 changed files with 174 additions and 16 deletions

View File

@@ -1,4 +1,6 @@
<script setup>
import CopyCreatedDocumentModal from "~/components/copyCreatedDocumentModal.vue";
definePageMeta({
middleware: "auth"
})
@@ -10,7 +12,7 @@ defineShortcuts({
})
const supabase = useSupabaseClient()
const modal = useModal()
const dataStore = useDataStore()
const profileStore = useProfileStore()
const route = useRoute()
@@ -68,7 +70,16 @@ const openEmail = () => {
:to="dataStore.documents.find(i => i.createdDocument === itemInfo.id) ? dataStore.documents.find(i => i.createdDocument === itemInfo.id).url : ''"
target="_blank"
>In neuen Tab anzeigen</UButton>-->
<UTooltip
<UButton
icon="i-heroicons-arrow-right-end-on-rectangle"
@click="modal.open(CopyCreatedDocumentModal, {
id: itemInfo.id,
})"
variant="outline"
>
Kopieren
</UButton>
<!-- <UTooltip
text="Kopieren in Angebot"
>
<UButton
@@ -122,7 +133,7 @@ const openEmail = () => {
>
Rechnung
</UButton>
</UTooltip>
</UTooltip>-->
<UButton
@click="openEmail"
icon="i-heroicons-envelope"