From 1d855cd9b6cf7c4951a4fec0b4c6f4637de1a65b Mon Sep 17 00:00:00 2001 From: Simon Malesys <simon.malesys@pasteur.fr> Date: Thu, 27 Feb 2025 10:18:18 +0100 Subject: [PATCH] Use a v-if on AppDialog to decrease the amount of DOM nodes on page start --- src/client/components/AppDialog.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/client/components/AppDialog.vue b/src/client/components/AppDialog.vue index 86f9fb18..df57505b 100644 --- a/src/client/components/AppDialog.vue +++ b/src/client/components/AppDialog.vue @@ -12,7 +12,10 @@ > <i class="icon-close"></i> </button> - <slot /> + + <section v-if="isVisible()"> + <slot /> + </section> </dialog> </template> -- GitLab