diff options
Diffstat (limited to 'app/assets/javascripts/repo/components/repo_file_buttons.vue')
-rw-r--r-- | app/assets/javascripts/repo/components/repo_file_buttons.vue | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/app/assets/javascripts/repo/components/repo_file_buttons.vue b/app/assets/javascripts/repo/components/repo_file_buttons.vue index 09fd3592b6e..ce6c677ecc6 100644 --- a/app/assets/javascripts/repo/components/repo_file_buttons.vue +++ b/app/assets/javascripts/repo/components/repo_file_buttons.vue @@ -2,20 +2,17 @@ import Store from '../stores/repo_store'; import Helper from '../helpers/repo_helper'; import RepoMixin from '../mixins/repo_mixin'; +import BlobViewerMixin from '../mixins/blob_viewer_mixin'; -const RepoFileButtons = { +export default { data: () => Store, props: { activeBlobViewers: { type: Object, required: false }, + selectedBlobViewerType: { type: String, required: false }, }, - mixins: [RepoMixin], + mixins: [RepoMixin, BlobViewerMixin], computed: { - viewerIsSimple() {}, - viewerIsRich() {} - canDisplayRichViewer() { - // duplicate - } rawDownloadButtonLabel() { return this.binary ? 'Download' : 'Raw'; }, @@ -37,8 +34,6 @@ const RepoFileButtons = { rawPreviewToggle: Store.toggleRawPreview, }, }; - -export default RepoFileButtons; </script> <template> |