From bdc845b02328041301655761bafd48bf7fdd803b Mon Sep 17 00:00:00 2001 From: Max Date: Fri, 12 Dec 2025 20:04:35 +0100 Subject: [PATCH] chore(split): SourceView from ViewerComponent Signed-off-by: Max --- src/components/SourceView.vue | 147 +++++++++++++++++++++++++++++ src/components/ViewerComponent.vue | 112 +++------------------- 2 files changed, 161 insertions(+), 98 deletions(-) create mode 100644 src/components/SourceView.vue diff --git a/src/components/SourceView.vue b/src/components/SourceView.vue new file mode 100644 index 00000000000..32cea31a4b4 --- /dev/null +++ b/src/components/SourceView.vue @@ -0,0 +1,147 @@ + + + + + + diff --git a/src/components/ViewerComponent.vue b/src/components/ViewerComponent.vue index 57925e1be80..09e02cb2fa7 100644 --- a/src/components/ViewerComponent.vue +++ b/src/components/ViewerComponent.vue @@ -13,46 +13,26 @@ :share-token="shareToken" :class="{ 'text-editor--embedding': isEmbedded }" :mime="mime" /> -
- - - {{ t('text', 'Edit') }} - - -
+ :fileid="fileid" + :filename="filename" + :mime="mime" + :source="source" + v-bind="$attrs" + @loaded="onLoaded" + @edit="toggleEdit" />