diff --git a/frontend/components/copyCreatedDocumentModal.vue b/frontend/components/copyCreatedDocumentModal.vue index 6e968ac..a99f246 100644 --- a/frontend/components/copyCreatedDocumentModal.vue +++ b/frontend/components/copyCreatedDocumentModal.vue @@ -19,6 +19,23 @@ const props = defineProps({ const emit = defineEmits(["updateNeeded","returnData"]) const documentTypeToUse = ref(props.type) +const documentTypeItems = computed(() => { + return Object.keys(dataStore.documentTypesForCreation).map((key) => ({ + ...dataStore.documentTypesForCreation[key], + key + })) +}) + +const visibleImportKeys = computed(() => { + return Object.keys(optionsToImport.value).filter((key) => { + if (documentTypeToUse.value !== props.type) { + return !['startText', 'endText'].includes(key) + } + + return true + }) +}) + const optionsToImport = ref({ taxType: true, customer: true, @@ -66,41 +83,63 @@ const startImport = () => {