From 0118b389f27b9f4bf36277ad72dd7778dfc4f3c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A4ssin=20Aouani?= Date: Mon, 25 Nov 2024 09:59:19 +0100 Subject: [PATCH] offload loading to other components and use Suspense --- components/ContentLoader.vue | 11 ++++++++ components/RelatedPosts.vue | 31 +++++++++++++++++++++ pages/blog/[...slug].vue | 52 +++++++++++++----------------------- 3 files changed, 61 insertions(+), 33 deletions(-) create mode 100644 components/ContentLoader.vue create mode 100644 components/RelatedPosts.vue diff --git a/components/ContentLoader.vue b/components/ContentLoader.vue new file mode 100644 index 0000000..49f9066 --- /dev/null +++ b/components/ContentLoader.vue @@ -0,0 +1,11 @@ + \ No newline at end of file diff --git a/components/RelatedPosts.vue b/components/RelatedPosts.vue new file mode 100644 index 0000000..edd9be2 --- /dev/null +++ b/components/RelatedPosts.vue @@ -0,0 +1,31 @@ + + + \ No newline at end of file diff --git a/pages/blog/[...slug].vue b/pages/blog/[...slug].vue index bf14e96..1b449e9 100644 --- a/pages/blog/[...slug].vue +++ b/pages/blog/[...slug].vue @@ -2,46 +2,32 @@
- -