import {FC} from 'react'; import {Card} from 'antd'; import {Table, TableTools} from '@components'; import {context, pageContext, searchContext} from '../context'; import { getFinishProductOutStreamExport, getFinishProductOutStreamList, } from '@apis'; import { useContextSection, useQueryTableList, useTableExportEvent, } from '@hooks'; import {useColumns} from './hooks'; import EditModal from './modal'; const TableList: FC = function () { const params = useContextSection(context, state => state[0]); const [{data, count}, {refetch}] = useQueryTableList({ queryFn: getFinishProductOutStreamList, params, pageContext, searchContext, }); const [isExporting, onExport] = useTableExportEvent({ pageContext, context, fn: getFinishProductOutStreamExport, }); const [{tableColumns: columns, editId, visible}, {onClose}] = useColumns(); return ( <> ); }; export default TableList;