From a3af999e4db30e43969e9007d51eec7f9bc305b3 Mon Sep 17 00:00:00 2001 From: Remi PLANEL <rplanel@pasteur.fr> Date: Fri, 1 Mar 2024 11:44:48 +0100 Subject: [PATCH] get also data during monted hook --- components/content/ArticleDoi.vue | 7 +++++++ components/content/RefArticle.vue | 4 ++++ 2 files changed, 11 insertions(+) diff --git a/components/content/ArticleDoi.vue b/components/content/ArticleDoi.vue index 629899cd..271556ae 100644 --- a/components/content/ArticleDoi.vue +++ b/components/content/ArticleDoi.vue @@ -27,6 +27,13 @@ onBeforeMount(async () => { const { article: articleOnMounted } = await useFetchArticle(props.doi); article.value = articleOnMounted.value }) + + +onMounted(async () => { + const { article: articleOnMounted } = await useFetchArticle(props.doi); + article.value = articleOnMounted.value +}) + const articleTitle = computed(() => { return props?.title ?? article?.value?.title ?? props.doi; }); diff --git a/components/content/RefArticle.vue b/components/content/RefArticle.vue index 97a6704c..ee9181cc 100644 --- a/components/content/RefArticle.vue +++ b/components/content/RefArticle.vue @@ -14,6 +14,10 @@ onBeforeMount(async () => { const { article: articleOnMounted } = await useFetchArticle(props.doi); article.value = articleOnMounted.value }) +onMounted(async () => { + const { article: articleOnMounted } = await useFetchArticle(props.doi); + article.value = articleOnMounted.value +}) </script> <template> <!-- <v-chip v-if="article" variant="text" :href="`#ref-${props.doi}`" class="pa-0 font-italic">{{ -- GitLab