diff --git a/components/Event.vue b/components/Event.vue
index 2842125e..ee2a8af4 100644
--- a/components/Event.vue
+++ b/components/Event.vue
@@ -13,8 +13,8 @@
v-card-actions.pt-0.actions.justify-space-between
.tags
- v-chip.ml-1.mt-1(v-for='tag in event.tags.slice(0,6)' small
- :key='tag' outlined color='primary' @click="$emit('tagclick', tag)") {{tag}}
+ v-chip.ml-1.mt-1(v-for='tag in event.tags.slice(0,6)' small :to='`/tag/${tag}`'
+ :key='tag' outlined color='primary' v-text='tag')
client-only
v-menu(offset-y)
diff --git a/pages/add/_edit.vue b/pages/add/_edit.vue
index 13728cba..c2d76c14 100644
--- a/pages/add/_edit.vue
+++ b/pages/add/_edit.vue
@@ -154,7 +154,7 @@ export default {
if (!this.tagName) { return this.tags.slice(0, 10).map(t => t.tag) }
const tagName = this.tagName.trim().toLowerCase()
return this.tags.filter(t => t.tag.toLowerCase().includes(tagName)).map(t => t.tag)
- }
+ }
},
methods: {
...mapActions(['updateMeta']),
diff --git a/pages/tag/_tag.vue b/pages/tag/_tag.vue
new file mode 100644
index 00000000..6aa5d542
--- /dev/null
+++ b/pages/tag/_tag.vue
@@ -0,0 +1,34 @@
+
+
+ Home{{$t('event.tag_description')}} {{tag}}
+
+
+
+
+
+
+
+
+
\ No newline at end of file