2024-05-31 22:40:34 +08:00

29 lines
827 B
TypeScript

'use client';
import { FloatButton } from 'antd';
import { Plus } from 'lucide-react';
import dynamic from 'next/dynamic';
import { memo, useState } from 'react';
import KnowledgeCardList from './features/KnowledgeList';
// import CreateKnowledgeBase from './features/createKnowledgeBase';
import Layout from './layout.desktop';
const ModalCreateKnowledge = dynamic(() => import('./features/ModalCreateKnowledge'));
const DesktopPage = memo(() => {
const [showModal, setShowModal] = useState(false);
return (
<>
<Layout>
<KnowledgeCardList />
<FloatButton icon={<Plus />} onClick={() => setShowModal(true)}>
</FloatButton>
</Layout>
<ModalCreateKnowledge open={showModal} toggleModal={setShowModal} />
</>
);
});
export default DesktopPage;