import { PlusOutlined } from '@ant-design/icons'; import { Button, Empty, Flex, Spin } from 'antd'; import AgentTemplateModal from './agent-template-modal'; import FlowCard from './flow-card'; import { useFetchDataOnMount, useSaveFlow } from './hooks'; import { useTranslate } from '@/hooks/common-hooks'; import styles from './index.less'; const FlowList = () => { const { showFlowSettingModal, hideFlowSettingModal, flowSettingVisible, flowSettingLoading, onFlowOk, } = useSaveFlow(); const { t } = useTranslate('flow'); const { list, loading } = useFetchDataOnMount(); return ( {list.length > 0 ? ( list.map((item) => { return ; }) ) : ( )} {flowSettingVisible && ( )} ); }; export default FlowList;