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; | RevealMethodMessage;
export type FromModelEditorMessage = export type FromModelEditorMessage =
| ViewLoadedMsg | CommonFromViewMessages
| SwitchModeMessage | SwitchModeMessage
| RefreshMethods | RefreshMethods
| OpenDatabaseMessage | OpenDatabaseMessage

View File

@@ -319,6 +319,18 @@ export class ModelEditorView extends AbstractWebview<
); );
break; 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: default:
assertNever(msg); assertNever(msg);
} }