#
luxiaotao1123
2024-09-19 e77a7958af2d32b20d82e3d03a9cfa0795a3da84
zy-acs-flow/src/page/components/ImportModal.jsx
@@ -18,14 +18,12 @@
import DialogCloseButton from './DialogCloseButton';
import { usePapaParse } from './usePapaParse';
export function ImportModal({ open, onClose, sampleCsv, useCodeImport }) {
const ImportModal = ({ open, onClose, importTemp, useCodeImport, onceBatch = 10 }) => {
    const refresh = useRefresh();
    const SAMPLE_URL = `data:text/csv;name=crm_contacts_sample.csv;charset=utf-8,${encodeURIComponent(sampleCsv.default)}`;
    const { processBatch } = useCodeImport();
    const { importer, parseCsv, reset } = usePapaParse({
        batchSize: 10,
        batchSize: onceBatch,
        processBatch,
    });
@@ -149,7 +147,7 @@
                                            component={Link}
                                            label="Download CSV sample"
                                            color="info"
                                            to={SAMPLE_URL}
                                            to={importTemp}
                                            download={'crm_contacts_sample.csv'}
                                        />
                                    }
@@ -210,3 +208,5 @@
    return `${minutes}m ${seconds}s`;
}
export default ImportModal;