Skip to content

Commit 91da624

Browse files
committed
review comments
Signed-off-by: Jonah Iden <[email protected]>
1 parent 6f927c0 commit 91da624

File tree

3 files changed

+18
-9
lines changed

3 files changed

+18
-9
lines changed

packages/notebook/src/browser/notebook-editor-widget.tsx

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,11 @@ export function createNotebookEditorWidgetContainer(parent: interfaces.Container
4646

4747
const NotebookEditorProps = Symbol('NotebookEditorProps');
4848

49+
interface RenderMessage {
50+
rendererId: string;
51+
message: unknown;
52+
}
53+
4954
export interface NotebookEditorProps {
5055
uri: URI,
5156
readonly notebookType: string,
@@ -90,11 +95,14 @@ export class NotebookEditorWidget extends ReactWidget implements Navigatable, Sa
9095
protected readonly onPostKernelMessageEmitter = new Emitter<unknown>();
9196
readonly onPostKernelMessage = this.onPostKernelMessageEmitter.event;
9297

93-
protected readonly onPostRendererMessageEmitter = new Emitter<{ rendererId: string; message: unknown }>();
98+
protected readonly onDidPostKernelMessageEmitter = new Emitter<unknown>();
99+
readonly onDidPostKernelMessage = this.onDidPostKernelMessageEmitter.event;
100+
101+
protected readonly onPostRendererMessageEmitter = new Emitter<RenderMessage>();
94102
readonly onPostRendererMessage = this.onPostRendererMessageEmitter.event;
95103

96-
protected readonly onDidRecieveKernelMessageEmitter = new Emitter<unknown>();
97-
readonly onDidRecieveKernelMessage = this.onDidRecieveKernelMessageEmitter.event;
104+
protected readonly onDidReceiveKernelMessageEmitter = new Emitter<unknown>();
105+
readonly onDidRecieveKernelMessage = this.onDidReceiveKernelMessageEmitter.event;
98106

99107
protected readonly renderers = new Map<CellKind, CellRenderer>();
100108
protected _model?: NotebookModel;
@@ -201,21 +209,22 @@ export class NotebookEditorWidget extends ReactWidget implements Navigatable, Sa
201209
}
202210

203211
postKernelMessage(message: unknown): void {
204-
this.onPostKernelMessageEmitter.fire(message);
212+
this.onDidPostKernelMessageEmitter.fire(message);
205213
}
206214

207215
postRendererMessage(rendererId: string, message: unknown): void {
208216
this.onPostRendererMessageEmitter.fire({ rendererId, message });
209217
}
210218

211219
recieveKernelMessage(message: unknown): void {
212-
this.onDidRecieveKernelMessageEmitter.fire(message);
220+
this.onDidReceiveKernelMessageEmitter.fire(message);
213221
}
214222

215223
override dispose(): void {
216224
this.onDidChangeModelEmitter.dispose();
217-
this.onPostKernelMessageEmitter.dispose();
218-
this.onDidRecieveKernelMessageEmitter.dispose();
225+
this.onDidPostKernelMessageEmitter.dispose();
226+
this.onDidReceiveKernelMessageEmitter.dispose();
227+
this.onPostRendererMessageEmitter.dispose();
219228
super.dispose();
220229
}
221230
}

packages/plugin-ext/src/main/browser/notebooks/renderers/cell-output-webview.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ export class CellOutputWebviewImpl implements CellOutputWebview, Disposable {
9898
}));
9999

100100
if (this.editor) {
101-
this.toDispose.push(this.editor.onPostKernelMessage(message => {
101+
this.toDispose.push(this.editor.onDidPostKernelMessage(message => {
102102
this.webviewWidget.sendMessage({
103103
type: 'customKernelMessage',
104104
message

packages/plugin-ext/src/plugin/notebook/notebook-kernels.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ export class NotebookKernelsExtImpl implements NotebookKernelsExt {
9898
extensionId: extension.id,
9999
extensionLocation: toUriComponents(extension.packageUri),
100100
label: label || extension.id,
101-
preloads: rendererScripts ? rendererScripts.map(preload => ({ uri: toUriComponents(preload.uri.toString()), provides: preload.provides })) : []
101+
preloads: rendererScripts?.map(preload => ({ uri: toUriComponents(preload.uri.toString()), provides: preload.provides })) ?? []
102102
};
103103

104104
//

0 commit comments

Comments
 (0)