import ReactDOM from 'react-dom' import { Upload } from 'lucide-react' import type { PackingState } from './usePackingListPanel' export function BulkImportModal(S: PackingState) { const { setShowImportModal, t, importText, setImportText, csvInputRef, handleCsvFile, handleBulkImport, parseImportLines } = S return ReactDOM.createPortal(
setShowImportModal(false)}>
e.stopPropagation()}>
{t('packing.importTitle')}
{t('packing.importHint')}
{(importText || ' ').split('\n').map((_, i) => (
{i + 1}
))}