mirror of
https://github.com/misskey-dev/misskey.git
synced 2026-05-13 21:05:54 +02:00
wip
This commit is contained in:
@@ -74,6 +74,10 @@ export class RoomController {
|
||||
this.isReady.value = true;
|
||||
break;
|
||||
}
|
||||
case 'changeEditMode': {
|
||||
this.isEditMode.value = event.data.isEditMode;
|
||||
break;
|
||||
}
|
||||
default: {
|
||||
console.warn('Unrecognized message from worker:', event.data?.type);
|
||||
}
|
||||
|
||||
@@ -34,6 +34,10 @@ onmessage = async (event) => {
|
||||
self.postMessage({ type: 'progress', progress });
|
||||
});
|
||||
|
||||
engine.on('changeEditMode', ({ isEditMode }) => {
|
||||
self.postMessage({ type: 'changeEditMode', isEditMode });
|
||||
});
|
||||
|
||||
await engine.init();
|
||||
|
||||
self.postMessage({ type: 'inited' });
|
||||
@@ -68,7 +72,7 @@ onmessage = async (event) => {
|
||||
break;
|
||||
}
|
||||
case 'call': {
|
||||
if (engine != null) engine[event.data.fn](...event.data.args);
|
||||
if (engine != null) engine[event.data.fn](...(event.data.args ?? []));
|
||||
break;
|
||||
}
|
||||
default: {
|
||||
|
||||
Reference in New Issue
Block a user