mirror of
https://github.com/ThatGuySam/doesitarm.git
synced 2026-05-15 06:35:20 -07:00
Pass all message details through receivers
This commit is contained in:
parent
8a324777e0
commit
8b15f2580b
3 changed files with 7 additions and 5 deletions
|
|
@ -14,9 +14,9 @@ export async function runScanWorker ( file, messageReceiver = noop ) {
|
|||
appScanWorker.onmessage = async (event) => {
|
||||
// console.log( 'Main received message', event )
|
||||
|
||||
const { status, message } = event.data
|
||||
const { status } = event.data
|
||||
|
||||
messageReceiver({ status, message })
|
||||
messageReceiver( event.data )
|
||||
|
||||
// Resolves promise on finished status
|
||||
if ( status === 'finished' ) {
|
||||
|
|
|
|||
|
|
@ -19,8 +19,8 @@ self.onmessage = async ( event ) => {
|
|||
const scan = new AppScan({
|
||||
fileLoader: () => options.file,
|
||||
// Use self.postMessage as the message callback
|
||||
messageReceiver: ( message ) => {
|
||||
self.postMessage( message )
|
||||
messageReceiver: ( details ) => {
|
||||
self.postMessage( details )
|
||||
}
|
||||
})
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue