From 3f647fc55488e45631ea3d016fd8d8ed6e8ccfdb Mon Sep 17 00:00:00 2001 From: nurRiyad Date: Wed, 11 Jan 2023 01:33:59 +0600 Subject: [PATCH] update content render page Signed-off-by: nurRiyad --- components/content/CustomTag.vue | 19 ----------- components/content/CustomTitle.vue | 5 --- content/blogs/1. hello-world.md | 37 ++++++--------------- pages/blogs/[blog].vue | 52 +++++++++++++++++++++++++++++- pages/blogs/index.vue | 2 +- pages/categories/[category].vue | 2 +- pages/categories/index.vue | 2 +- pages/index.vue | 2 +- types/blog.ts | 11 +++++++ 9 files changed, 75 insertions(+), 57 deletions(-) delete mode 100644 components/content/CustomTag.vue delete mode 100644 components/content/CustomTitle.vue create mode 100644 types/blog.ts diff --git a/components/content/CustomTag.vue b/components/content/CustomTag.vue deleted file mode 100644 index 8f984e7..0000000 --- a/components/content/CustomTag.vue +++ /dev/null @@ -1,19 +0,0 @@ - diff --git a/components/content/CustomTitle.vue b/components/content/CustomTitle.vue deleted file mode 100644 index 9ec75bf..0000000 --- a/components/content/CustomTitle.vue +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/content/blogs/1. hello-world.md b/content/blogs/1. hello-world.md index d474026..45319d5 100644 --- a/content/blogs/1. hello-world.md +++ b/content/blogs/1. hello-world.md @@ -1,34 +1,15 @@ --- -title: 'How to create a blog site with nuxt3 and nuxt-content-v2 Par 1' -description: 'Lorem ipsum dolor sit amet consectetur adipisicing elit. Doloremque minima eum, odit earum porro beatae explicabo quisquam asperiores aliquam similique ipsam non deleniti qui sint ad maxime culpa accusantium. Deleniti.' -time: 10Jan2022 -tags: ['sdf', 'javascript', 'nuxt'] +title: Lorem ipsum, dolor sit amet consectetur adipisicing elit. Aperiam incidunt +date: 1st Jan 2023 +description: Lorem ipsum, dolor sit amet consectetur adipisicing elit. Aperiam incidunt, ipsa ea voluptatibus quas vitae dolorem officia vero rerum at atque non magni esse, enim ducimus asperiores numquam perspiciatis quaerat, +image: https://res.cloudinary.com/dmecmyphj/image/upload/v1673372476/nuxt-blog/intro-to-ts-dmecmyphj_rox0jz.jpg +alt: Lorem ipsum, dolor sit amet consectetur adipisicing elit. Aperiam incidunt +ogImage: https://res.cloudinary.com/dmecmyphj/image/upload/v1673372476/nuxt-blog/intro-to-ts-dmecmyphj_rox0jz.jpg +provider: cloudinary +tags: ['nuxt', 'nuxt-content', 'vue', 'typescirpt'] +published: true --- -::CustomTitle - -# How to create a blog size with nuxt3 and nuxt-content-v2 - -:: - -resdlkf - -::CustomTag - -#date -31 Dec 2023 - -#tag1 -Javascript - -#tag2 -Typescipt - -#tag3 -Typescipt - -:: - ## Details Lorem ipsum, dolor sit amet consectetur adipisicing elit. Aperiam incidunt, ipsa ea voluptatibus quas vitae dolorem officia vero rerum at atque non magni esse, enim ducimus asperiores numquam perspiciatis quaerat, quisquam placeat. Explicabo vero ad, reprehenderit veritatis itaque architecto cumque provident odit modi accusantium necessitatibus dolorem pariatur recusandae possimus tempora. diff --git a/pages/blogs/[blog].vue b/pages/blogs/[blog].vue index 8786a2f..809f727 100644 --- a/pages/blogs/[blog].vue +++ b/pages/blogs/[blog].vue @@ -1,9 +1,59 @@ + + diff --git a/pages/blogs/index.vue b/pages/blogs/index.vue index f5d1d2e..38247a5 100644 --- a/pages/blogs/index.vue +++ b/pages/blogs/index.vue @@ -15,7 +15,7 @@ const { data } = await useAsyncData('home', () => queryContent('/blogs').sort({
-