Skip to content

Commit afe0cee

Browse files
committed
fix: 🐛 handle only csv file
1 parent 2348f27 commit afe0cee

File tree

4 files changed

+30
-10
lines changed

4 files changed

+30
-10
lines changed

.prettierrc

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{}

package-lock.json

+23-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
"antd": "^4.16.6",
2424
"babel-loader": "^8.2.2",
2525
"papaparse": "^5.3.1",
26+
"prettier": "^2.5.1",
2627
"react": "^17.0.2",
2728
"react-dom": "^17.0.2",
2829
"rollup": "^2.52.7",

src/components/upload/UploadFile.js

+5-7
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,13 @@ export const UploadFile = () => {
1212
const { fileList } = file;
1313
for (let file of fileList) {
1414
const { originFileObj, name } = file;
15-
const csvString = await readUploadedFileAsText(originFileObj);
16-
const [data, colomns] = transformCsvToArray(csvString);
15+
if (name.endsWith(".csv")) {
16+
const csvString = await readUploadedFileAsText(originFileObj);
17+
const [data, colomns] = transformCsvToArray(csvString);
1718

18-
fileTransformed.push({ name, data, colomns });
19+
fileTransformed.push({ name, data, colomns });
20+
}
1921
}
20-
//console.log(fileTransformed);
2122
setFileTransformed(fileTransformed);
2223
};
2324

@@ -70,7 +71,6 @@ export const UploadFile = () => {
7071
onChange={handleUploadFile}
7172
multiple={true}
7273
action={false}
73-
//showUploadList={{ showRemoveIcon: false }}
7474
showUploadList={false}
7575
>
7676
<Button>Choose File</Button>
@@ -84,5 +84,3 @@ export const UploadFile = () => {
8484
</Row>
8585
);
8686
};
87-
88-
//export default UploadFile;

0 commit comments

Comments
 (0)