Prepping save file support

This commit is contained in:
2025-03-17 15:46:35 -05:00
parent 85615121b2
commit 4be5dadb24
3 changed files with 39 additions and 14 deletions

View File

@@ -18,15 +18,16 @@ type SendEmulatorMessageVolume = {
type SendEmulatorMessage = (
SendEmulatorMessageInit |
SendEmulatorMessageVolume
SendEmulatorMessageVolume |
{ message: 'save' }
);
type ReceiveEmulatorMessage = (
{ message: 'iframe_loaded' } |
{ message: 'start' } |
{ message: 'ready' } |
{ message: 'save' } |
{ message: 'load' }
{ message: 'save_state' } |
{ message: 'load_state' }
);
export type EmulatorProps = {
@@ -69,8 +70,8 @@ export const Emulator:React.FC<EmulatorProps> = props => {
case 'start':
case 'ready':
case 'load':
case 'save':
case 'load_state':
case 'save_state':
break;
default:
console.error('Invalid message received:', msg);