+
+
Sign up
diff --git a/src/pages/KnowledgeBase/KnowledgeBase.jsx b/src/pages/KnowledgeBase/KnowledgeBase.jsx
index 2db1539..8c46cb2 100644
--- a/src/pages/KnowledgeBase/KnowledgeBase.jsx
+++ b/src/pages/KnowledgeBase/KnowledgeBase.jsx
@@ -1,6 +1,8 @@
import React from 'react';
import KnowledgeCard from './KnowledgeCard';
import { useDispatch } from 'react-redux';
+import { showNotification } from '../../store/notification.slice';
+import SvgIcon from '../../components/SvgIcon';
export default function KnowledgeBase() {
const dispatch = useDispatch();
@@ -28,12 +30,7 @@ export default function KnowledgeBase() {
diff --git a/src/pages/KnowledgeBase/KnowledgeCard.jsx b/src/pages/KnowledgeBase/KnowledgeCard.jsx
index b14cd6a..d5ce0f4 100644
--- a/src/pages/KnowledgeBase/KnowledgeCard.jsx
+++ b/src/pages/KnowledgeBase/KnowledgeCard.jsx
@@ -1,4 +1,5 @@
import React from 'react';
+import SvgIcon from '../../components/SvgIcon';
export default function KnowledgeCard({ title, description, documents, date, access }) {
return (
@@ -8,119 +9,49 @@ export default function KnowledgeCard({ title, description, documents, date, acc
{title}
{description}
-
+
{documents} 文档
-
+
{date}
{access === 'full' ? (
-
+
完全访问
) : access === 'read' ? (
-
+
只读访问
) : (
-
+
无访问权限
)}
{access === 'full' || access === 'read' ? (
) : (
)}
diff --git a/src/styles/style.scss b/src/styles/style.scss
index 148177b..47e3605 100644
--- a/src/styles/style.scss
+++ b/src/styles/style.scss
@@ -27,6 +27,7 @@
gap: 8px;
border-radius: 4px;
color: $dark;
+
&:hover {
background-color: $gray-100;
}