import ModalManager from '@/components/modal-manager'; import { useFetchKnowledgeList } from '@/hooks/knowledgeHook'; import { useSelectUserInfo } from '@/hooks/userSettingHook'; import { PlusOutlined } from '@ant-design/icons'; import { Button, Empty, Flex, Space, Spin } from 'antd'; import KnowledgeCard from './knowledge-card'; import KnowledgeCreatingModal from './knowledge-creating-modal'; import styles from './index.less'; const Knowledge = () => { const { list, loading } = useFetchKnowledgeList(); const userInfo = useSelectUserInfo(); return (
Welcome back, {userInfo.nickname}

Which database are we going to use today?

{/* */} {({ visible, hideModal, showModal }) => ( <> )}
{list.length > 0 ? ( list.map((item: any) => { return ( ); }) ) : ( )}
); }; export default Knowledge;