Refactor display document duplication button and add translations

- Add new translations for document duplication and replacement options
- Adjust order of list elements in `DocumentsList.vue` for better readability
This commit is contained in:
2025-08-13 09:40:36 +02:00
parent eb724a730c
commit 56c43a0a76
4 changed files with 40 additions and 30 deletions

View File

@@ -4,6 +4,7 @@ import { StoredObject, StoredObjectVersion } from "../../types";
import DropFileWidget from "ChillDocStoreAssets/vuejs/DropFileWidget/DropFileWidget.vue";
import { computed, reactive } from "vue";
import { useToast } from "vue-toast-notification";
import { DOCUMENT_REPLACE, DOCUMENT_ADD, trans } from "translator";
interface DropFileConfig {
allowRemove: boolean;
@@ -72,10 +73,10 @@ function closeModal(): void {
@click="openModal"
class="btn btn-create"
>
Ajouter un document
{{ trans(DOCUMENT_ADD ) }}
</button>
<button v-else @click="openModal" class="btn btn-edit">
Remplacer le document
{{ trans(DOCUMENT_REPLACE) }}
</button>
<modal
v-if="state.showModal"