merge onto master

This commit is contained in:
Adam
2025-07-16 01:40:49 -07:00
parent 99966d848d
commit 1398405529
60 changed files with 2861 additions and 3229 deletions
+8 -3
View File
@@ -24,7 +24,7 @@ import {
UpdateNodeGraphWires,
UpdateNodeGraphSelection,
UpdateNodeGraphTransform,
UpdateNodeThumbnail,
UpdateThumbnails,
UpdateWirePathInProgress,
} from "@graphite/messages";
@@ -168,9 +168,14 @@ export function createNodeGraphState(editor: Editor) {
return state;
});
});
editor.subscriptions.subscribeJsMessage(UpdateNodeThumbnail, (updateNodeThumbnail) => {
editor.subscriptions.subscribeJsMessage(UpdateThumbnails, (updateThumbnail) => {
update((state) => {
state.thumbnails.set(updateNodeThumbnail.id, updateNodeThumbnail.value);
for (const [id, value] of updateThumbnail.add) {
state.thumbnails.set(id, value);
}
for (const id of updateThumbnail.clear) {
state.thumbnails.set(id, "");
}
return state;
});
});