alewin/useWorker

Uncaught ReferenceError: f is not defined

Opened this issue · 3 comments

Hello,

Using create-react-app when developing npm start the library works fine. But then when i build it i got this error

Uncaught ReferenceError: f is not defined

heres is the sample code

const processData = (xlsData: string[]): Promise => new Promise((resolve, reject) => {

const arrangeData: ArrangeData[] = [];

xlsData.forEach((data: RowData, forIndex: number, arr: any) => {
...
if (forIndex === arr.length - 1) {
resolve({ arrangeData, groups });
}
});
});

const [processWorkers] = useWorkers(processData);

//on Click
const process = async (): void => {
const { arrangeData, groups } = await processWorkers(data);
....
}`

can you help me with this?

thank you in advance

I also have this issue, any idea? I'm using webpack@4.44.2

Same problem

Don't use Promise in worker