diff --git a/src/routes/admin/kb.tsx b/src/routes/admin/kb.tsx index 9187eda..678acc4 100644 --- a/src/routes/admin/kb.tsx +++ b/src/routes/admin/kb.tsx @@ -460,6 +460,59 @@ export default function KnowledgeBasePage() { New Article + + + {/* Category Management */} +
+
+

Categories

+ +
+ +
+

{catMode() === 'edit' ? 'Edit Category' : 'Create New Category'}

+
+
+ + setCatName(e.currentTarget.value)} class="w-full px-3 py-2 border border-gray-300 rounded focus:ring-2 focus:ring-[#FF5E13] outline-none" placeholder="Category Name" /> +
+
+ + setCatSlug(e.currentTarget.value)} class="w-full px-3 py-2 border border-gray-300 rounded focus:ring-2 focus:ring-[#FF5E13] outline-none" placeholder="url-friendly-slug" /> +
+
+
+ + setCatDescription(e.currentTarget.value)} class="w-full px-3 py-2 border border-gray-300 rounded focus:ring-2 focus:ring-[#FF5E13] outline-none" placeholder="Brief description" /> +
+
+ + +
+ +

{catError()}

+
+
+ + +
+
+
+
+ {cat => ( +
+ {cat.name} + + +
+ )}
+