From b6d4b2a59afd6b511a75557819978265753e2275 Mon Sep 17 00:00:00 2001 From: hanif salafi Date: Tue, 10 Jun 2025 08:41:24 +0700 Subject: [PATCH 1/2] feat: update fixing create category --- app/(admin)/admin/master-category/page.tsx | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/app/(admin)/admin/master-category/page.tsx b/app/(admin)/admin/master-category/page.tsx index 757cdff..a6821be 100644 --- a/app/(admin)/admin/master-category/page.tsx +++ b/app/(admin)/admin/master-category/page.tsx @@ -133,9 +133,14 @@ export default function MasterCategoryTable() { }; const response = await createCategory(formData); - + console.log(response); if (response?.error) { - error(response.message); + console.log() + if (response.message?.messages[0]?.includes("article_categories_title_unique")) { + error("Judul sudah tersedia, silahkan buat dengan judul berbeda"); + } else { + error(response.message?.messages); + } return false; } const categoryId = response?.data?.data?.id; @@ -257,7 +262,7 @@ export default function MasterCategoryTable() { )}
-

Parent

+

Parent Kategori (Optional)

Date: Tue, 10 Jun 2025 13:01:56 +0700 Subject: [PATCH 2/2] fix:enable button create article, category --- app/(admin)/admin/article/page.tsx | 4 +--- app/(admin)/admin/master-category/page.tsx | 13 +++++++++---- components/main/dashboard/dashboard-container.tsx | 3 +-- components/table/article-table.tsx | 2 +- .../table/master-categories/categories-table.tsx | 2 +- 5 files changed, 13 insertions(+), 11 deletions(-) diff --git a/app/(admin)/admin/article/page.tsx b/app/(admin)/admin/article/page.tsx index bc475e7..a22e455 100644 --- a/app/(admin)/admin/article/page.tsx +++ b/app/(admin)/admin/article/page.tsx @@ -11,12 +11,10 @@ export default function BasicPage() {
- - {/* */} +
-

Parent Kategori (Optional)

+

+ Parent Kategori (Optional) +

Recent Article

- - {/* */} + diff --git a/components/table/article-table.tsx b/components/table/article-table.tsx index 51cf490..62e3c51 100644 --- a/components/table/article-table.tsx +++ b/components/table/article-table.tsx @@ -321,7 +321,7 @@ export default function ArticleTable() { - + copyUrlArticle(article.id, article.slug)} diff --git a/components/table/master-categories/categories-table.tsx b/components/table/master-categories/categories-table.tsx index 0797142..92dded9 100644 --- a/components/table/master-categories/categories-table.tsx +++ b/components/table/master-categories/categories-table.tsx @@ -284,7 +284,7 @@ export default function CategoriesTable(props: { triggerRefresh: boolean }) { - + openModal(category.id, true)}