#pasa el hook y algún ejemplo de uso
1 messages · Page 1 of 1 (latest)
Te paso el código bro
import { useState } from 'react';
import Papa from 'papaparse';
const useParseFile = () => {
const [headers, setHeaders] = useState();
const [entries, setEntries] = useState();
const handleFile = (event) => {
event.preventDefault();
if (!event) return;
Papa.parse(event.target.files[0], {
headers: true,
skipEmptyLines: true,
complete: (results) => {
setHeaders(results.data[0]);
setEntries(results.data.slice(1));
}
});
};
return {
handleFile,
headers,
entries
};
};
export default useParseFile;
Y aquí lo uso