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