diff options
Diffstat (limited to 'app/assets/javascripts/vue_shared/components/source_viewer/source_viewer.vue')
-rw-r--r-- | app/assets/javascripts/vue_shared/components/source_viewer/source_viewer.vue | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/app/assets/javascripts/vue_shared/components/source_viewer/source_viewer.vue b/app/assets/javascripts/vue_shared/components/source_viewer/source_viewer.vue index 536b2c8a281..f621a23734a 100644 --- a/app/assets/javascripts/vue_shared/components/source_viewer/source_viewer.vue +++ b/app/assets/javascripts/vue_shared/components/source_viewer/source_viewer.vue @@ -65,6 +65,9 @@ export default { !supportedLanguages.includes(this.blob.language?.toLowerCase()) ); }, + totalChunks() { + return Object.keys(this.chunks).length; + }, }, async created() { addBlobLinksTracking(); @@ -200,6 +203,7 @@ export default { :content="firstChunk.content" :starting-from="firstChunk.startingFrom" :is-highlighted="firstChunk.isHighlighted" + is-first-chunk :language="firstChunk.language" :blame-path="blob.blamePath" /> @@ -217,6 +221,7 @@ export default { :chunk-index="index" :language="chunk.language" :blame-path="blob.blamePath" + :total-chunks="totalChunks" @appear="highlightChunk" /> </div> |