diff options
Diffstat (limited to 'plugins/CoreHome/vue/src/SiteSelector/AllSitesLink.vue')
-rw-r--r-- | plugins/CoreHome/vue/src/SiteSelector/AllSitesLink.vue | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/plugins/CoreHome/vue/src/SiteSelector/AllSitesLink.vue b/plugins/CoreHome/vue/src/SiteSelector/AllSitesLink.vue new file mode 100644 index 0000000000..548a697403 --- /dev/null +++ b/plugins/CoreHome/vue/src/SiteSelector/AllSitesLink.vue @@ -0,0 +1,36 @@ +<!-- + Matomo - free/libre analytics platform + @link https://matomo.org + @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later +--> + +<template> + <div + @click="this.onClick($event)" + class="custom_select_all" + > + <a + @click="$event.preventDefault()" + v-html="$sanitize(allSitesText)" + tabindex="4" + :href="href" + /> + </div> +</template> + +<script lang="ts"> +import { defineComponent } from 'vue'; + +export default defineComponent({ + props: { + href: String, + allSitesText: String, + }, + emits: ['click'], + methods: { + onClick(event: MouseEvent) { + this.$emit('click', event); + }, + }, +}); +</script> |