aboutsummaryrefslogtreecommitdiff
path: root/packages/client/src/components/RepositoryNavbar.vue
diff options
context:
space:
mode:
authorHampusM <hampus@hampusmat.com>2021-06-09 22:06:45 +0200
committerHampusM <hampus@hampusmat.com>2021-06-09 22:06:45 +0200
commit55ab996795efdb125437d5728b50d03ac5d2612d (patch)
treefe0de086fdf7062bed9251173add9609f631949a /packages/client/src/components/RepositoryNavbar.vue
parentde09be1b40a9338eb0e45bede01179a69f00269d (diff)
Added an about page
Diffstat (limited to 'packages/client/src/components/RepositoryNavbar.vue')
-rw-r--r--packages/client/src/components/RepositoryNavbar.vue17
1 files changed, 16 insertions, 1 deletions
diff --git a/packages/client/src/components/RepositoryNavbar.vue b/packages/client/src/components/RepositoryNavbar.vue
index c69762f..f709976 100644
--- a/packages/client/src/components/RepositoryNavbar.vue
+++ b/packages/client/src/components/RepositoryNavbar.vue
@@ -6,7 +6,7 @@
<div class="collapse navbar-collapse">
<ul class="navbar-nav align-items-center flex-fill">
<li
- v-for="(item, index) in ['log', 'refs', 'tree']" :key="index"
+ v-for="(item, index) in nav_items" :key="index"
class="nav-item">
<router-link
class="nav-link fs-4" :class="{ active: activePage === item }"
@@ -38,10 +38,25 @@ export default {
activePage: {
type: String,
required: true
+ },
+ hasReadme: {
+ type: Boolean,
+ required: true
}
},
components: {
RepositoryCloneDropdown
+ },
+ data() {
+ return {
+ nav_items: [ "log", "refs", "tree" ]
+ };
+ },
+ watch: {
+ hasReadme() {
+ console.log("HEEEJ");
+ this.nav_items = [ "about" ].concat(this.nav_items);
+ }
}
};
</script>