From 72e298541670d1af3baccb646e267ecdfffdf949 Mon Sep 17 00:00:00 2001 From: Khoa Nguyen Do Date: Mon, 13 Nov 2023 14:42:42 +0700 Subject: [PATCH] feat: implement recent books section --- .../page/index/PageIndexRecentBooks.vue | 52 +++++++++++++++++++ .../page/index/PageIndexRecentReleases.vue | 2 +- locales/vi-VN.json | 3 +- pages/index.vue | 2 + 4 files changed, 57 insertions(+), 2 deletions(-) create mode 100644 components/page/index/PageIndexRecentBooks.vue diff --git a/components/page/index/PageIndexRecentBooks.vue b/components/page/index/PageIndexRecentBooks.vue new file mode 100644 index 00000000..0fddcc90 --- /dev/null +++ b/components/page/index/PageIndexRecentBooks.vue @@ -0,0 +1,52 @@ + + + diff --git a/components/page/index/PageIndexRecentReleases.vue b/components/page/index/PageIndexRecentReleases.vue index 6c18e369..4cdf7143 100644 --- a/components/page/index/PageIndexRecentReleases.vue +++ b/components/page/index/PageIndexRecentReleases.vue @@ -6,7 +6,7 @@ import { type TitlesResponse, type PublishersResponse, } from "@/types/pb"; -import type { MetadataCommon } from "~/types/common"; +import type { MetadataCommon } from "@/types/common"; type ResponseType = ReleaseDetailsResponse< MetadataCommon, diff --git a/locales/vi-VN.json b/locales/vi-VN.json index 7ad6b13a..e3748be5 100644 --- a/locales/vi-VN.json +++ b/locales/vi-VN.json @@ -42,7 +42,8 @@ "coverImages": "Ảnh bìa", "edition": "Phiên bản", "recentPosts": "Bài viết gần đây", - "justUpdatedReleases": "Truyện vừa cập nhật", + "justUpdatedBooks": "Truyện vừa cập nhật", + "justUpdatedReleases": "Bộ truyện vừa cập nhật", "dateRelease": "Phát hành ngày {date}", "viewTitleDetails": "Xem chi tiết", "bookPrice": "Giá dự kiến", diff --git a/pages/index.vue b/pages/index.vue index 3f8fee1c..5283be69 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -62,6 +62,8 @@ definePageMeta({ + +