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 @@ + + + + +