From 3e2016a7afe32d892e32c3b27dfddf0e8447a6cb Mon Sep 17 00:00:00 2001 From: Tanish Manku Date: Thu, 6 Mar 2025 22:46:40 -0800 Subject: [PATCH] NetworkedNode doesn't only have to be Image node --- frontend/realtime/src/KonvaApp/Nodes/NetworkedNode.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/realtime/src/KonvaApp/Nodes/NetworkedNode.ts b/frontend/realtime/src/KonvaApp/Nodes/NetworkedNode.ts index dd531c4ecb..f552e3d2c5 100644 --- a/frontend/realtime/src/KonvaApp/Nodes/NetworkedNode.ts +++ b/frontend/realtime/src/KonvaApp/Nodes/NetworkedNode.ts @@ -1,7 +1,7 @@ import Konva from "konva"; import { v4 as uuidv4 } from "uuid"; import { SelectionManager } from "../NodesManagers"; -import { BaseNode } from "./BaseNode"; +import { BaseNode, SupportedNode } from "./BaseNode"; import { Size } from "../types"; import { LoadingVideosProvider } from "../EngineUtitlities/LoadingVideosProvider"; import { NodeProgressEventDetail } from "../types/events"; @@ -20,7 +20,7 @@ export enum UploadStatus { } export abstract class NetworkedNode extends BaseNode { - public kNode: Konva.Image; + public kNode: SupportedNode; // members to deal with loading progress public didFinishLoading: boolean = false; @@ -49,7 +49,7 @@ export abstract class NetworkedNode extends BaseNode { localFile, loadingVideosProviderRef, }: { - kNode: Konva.Image; + kNode: SupportedNode; selectionManagerRef: SelectionManager; mediaLayerRef: Konva.Layer; loadingVideosProviderRef?: LoadingVideosProvider;