From c53e690afc3cfc2dedb28b6a218ddfdb358bd73a Mon Sep 17 00:00:00 2001 From: DrosoCode Date: Mon, 31 May 2021 13:36:58 +0200 Subject: [PATCH] feat: onlyoffice editor --- frontend/src/views/Files.vue | 5 + frontend/src/views/files/OnlyOfficeEditor.vue | 154 ++++++++++++++++++ 2 files changed, 159 insertions(+) create mode 100644 frontend/src/views/files/OnlyOfficeEditor.vue diff --git a/frontend/src/views/Files.vue b/frontend/src/views/Files.vue index 8f50426d..35f0630e 100644 --- a/frontend/src/views/Files.vue +++ b/frontend/src/views/Files.vue @@ -42,6 +42,7 @@ export default { Preview, Listing, Editor: () => import("@/views/files/Editor"), + OnlyOfficeEditor: () => import("@/views/files/OnlyOfficeEditor"), }, data: function () { return { @@ -63,6 +64,10 @@ export default { this.req.type === "textImmutable" ) { return "editor"; + } else if ( + this.req.type === "officedocument" + ) { + return "OnlyOfficeEditor"; } else { return "preview"; } diff --git a/frontend/src/views/files/OnlyOfficeEditor.vue b/frontend/src/views/files/OnlyOfficeEditor.vue new file mode 100644 index 00000000..6d4e9979 --- /dev/null +++ b/frontend/src/views/files/OnlyOfficeEditor.vue @@ -0,0 +1,154 @@ + + + + +