init biotest web

This commit is contained in:
2024-04-15 10:26:43 +07:00
commit d62954ab50
310 changed files with 242647 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
import parseXlsx from './xlsx-parser';
function parseFileExcelFile(file, lang, callback) {
const reader = new FileReader();
reader.onload = event =>
parseXlsx(event.target.result, lang)
.then(result => callback(result))
.catch(error => callback(error));
if (file.type === 'text/csv') {
reader.readAsText(file);
} else {
reader.readAsBinaryString(file);
}
}
export default (htmlFile, lang) =>
new Promise((resolve, reject) => {
parseFileExcelFile(htmlFile, lang, (result) => {
if (result.error) {
return reject(result.error);
}
return resolve(result.worksheet);
});
});