From c73e3dba2915686cb345cc65d7400cd0113b06d2 Mon Sep 17 00:00:00 2001 From: ArneBo Date: Mon, 17 Feb 2025 11:06:39 +0100 Subject: [PATCH] fix(front): use link component in profile overview --- front/src/views/auth/ProfileOverview.vue | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/front/src/views/auth/ProfileOverview.vue b/front/src/views/auth/ProfileOverview.vue index a88ef01a8..463c510f9 100644 --- a/front/src/views/auth/ProfileOverview.vue +++ b/front/src/views/auth/ProfileOverview.vue @@ -8,9 +8,11 @@ import { ref } from 'vue' import { useI18n } from 'vue-i18n' import { useStore } from '~/store' import { useRouter } from 'vue-router' +import { useModal } from '~/ui/composables/useModal.ts' import Modal from '~/components/ui/Modal.vue' import Button from '~/components/ui/Button.vue' +import Link from '~/components/ui/Link.vue' interface Events { (e: 'updated', value: Actor): void @@ -28,7 +30,7 @@ const emit = defineEmits() defineProps() const step = ref(1) -const showCreateModal = ref(false) +const { isOpen, to } = useModal('createChannel') const loading = ref(false) const submittable = ref(false) const category = ref('podcast') @@ -46,13 +48,14 @@ const createForm = ref() v-if="store.state.auth.authenticated && object?.full_username === store.state.auth.fullUsername" class="actions" > - - {{ t('views.auth.ProfileOverview.link.addNew') }} - + @@ -66,7 +69,7 @@ const createForm = ref() -