From 648d2e23c7c486a64c6241bb7a05cc4cbfc31611 Mon Sep 17 00:00:00 2001 From: Valentyne Stigloher Date: Wed, 27 Aug 2025 23:49:37 +0200 Subject: [PATCH] fix: specify deep reactivity for entry lists to directly see updates (approve, hide, remove) --- app/components/InclusiveDictionary.vue | 1 + app/components/TermsDictionary.vue | 1 + app/components/nouns/NounsDictionary.vue | 1 + app/pages/names.vue | 1 + 4 files changed, 4 insertions(+) diff --git a/app/components/InclusiveDictionary.vue b/app/components/InclusiveDictionary.vue index 9c5f7a980..31d68f703 100644 --- a/app/components/InclusiveDictionary.vue +++ b/app/components/InclusiveDictionary.vue @@ -42,6 +42,7 @@ const entriesAsyncData = useAsyncData(async () => { }); }, { immediate: false, + deep: true, }); onMounted(async () => { diff --git a/app/components/TermsDictionary.vue b/app/components/TermsDictionary.vue index a6f6dc2d3..ea7c16536 100644 --- a/app/components/TermsDictionary.vue +++ b/app/components/TermsDictionary.vue @@ -43,6 +43,7 @@ const entriesAsyncData = useAsyncData(async () => { }); }, { immediate: false, + deep: true, }); onMounted(async () => { diff --git a/app/components/nouns/NounsDictionary.vue b/app/components/nouns/NounsDictionary.vue index 5a82a9d2c..fe113e2b0 100644 --- a/app/components/nouns/NounsDictionary.vue +++ b/app/components/nouns/NounsDictionary.vue @@ -52,6 +52,7 @@ const nounsAsyncData = useAsyncData( }, { immediate: false, + deep: true, }, ); diff --git a/app/pages/names.vue b/app/pages/names.vue index 7d022797b..685a3ddd1 100644 --- a/app/pages/names.vue +++ b/app/pages/names.vue @@ -39,6 +39,7 @@ const namesAsyncData = useAsyncData(async () => { }); }, { server: false, + deep: true, }); const config = useConfig();