} else {
// Add message listener to start charging station from main thread
addMessageListener();
- if (!Utils.isUndefined(workerData)) {
+ if (Utils.isUndefined(workerData) === false) {
startChargingStation(workerData as ChargingStationWorkerData);
}
}
* Listen messages send by the main thread
*/
function addMessageListener(): void {
- parentPort?.on('message', (message: ChargingStationWorkerMessage) => {
+ parentPort?.on('message', (message: ChargingStationWorkerMessage<ChargingStationWorkerData>) => {
if (message.id === ChargingStationWorkerMessageEvents.START_WORKER_ELEMENT) {
startChargingStation(message.data);
}