Implement knowledge base page routing and enhance ComponentsKnowledgePage
- Update the main knowledge page to support a list mode. - Add new pages for creating and editing knowledge bases, utilizing the ComponentsKnowledgePage component with appropriate modes. - Introduce a new API method for retrieving knowledge base details by ID. - Enhance the ComponentsKnowledgePage to handle different modes (list, create, edit) and improve user interaction with knowledge bases.
This commit is contained in:
@@ -377,6 +377,7 @@ export type KnowledgeBaseUpsert = Pick<
|
||||
|
||||
export const knowledgeBasesApi = {
|
||||
list: () => request<KnowledgeBase[]>("/api/knowledge-bases"),
|
||||
get: (id: string) => request<KnowledgeBase>(`/api/knowledge-bases/${id}`),
|
||||
create: (body: KnowledgeBaseUpsert) =>
|
||||
request<KnowledgeBase>("/api/knowledge-bases", { method: "POST", body: JSON.stringify(body) }),
|
||||
update: (id: string, body: KnowledgeBaseUpsert) =>
|
||||
|
||||
Reference in New Issue
Block a user