Merge pull request #2940 from github/robertbrignull/CommonFromViewMessages

Add CommonFromViewMessages to FromModelEditorMessage
This commit is contained in:
Robert
2023-10-10 15:49:04 +01:00
committed by GitHub
2 changed files with 13 additions and 1 deletions

View File

@@ -596,7 +596,7 @@ export type ToModelEditorMessage =
| RevealMethodMessage;
export type FromModelEditorMessage =
| ViewLoadedMsg
| CommonFromViewMessages
| SwitchModeMessage
| RefreshMethods
| OpenDatabaseMessage

View File

@@ -319,6 +319,18 @@ export class ModelEditorView extends AbstractWebview<
);
break;
}
case "telemetry":
telemetryListener?.sendUIInteraction(msg.action);
break;
case "unhandledError":
void showAndLogExceptionWithTelemetry(
this.app.logger,
telemetryListener,
redactableError(
msg.error,
)`Unhandled error in model editor view: ${msg.error.message}`,
);
break;
default:
assertNever(msg);
}