From 58d9f7759e0690581b7f090f47ffdfc886a6ed57 Mon Sep 17 00:00:00 2001 From: Laurin Weger Date: Sun, 12 Oct 2025 21:24:39 +0200 Subject: [PATCH] frontend wip --- pnpm-lock.yaml | 3 +++ sdk/ng-sdk-js/ng-signals/package.json | 1 + .../ng-signals/src/connector/createSignalObjectForShape.ts | 6 ++++-- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0fa8543..045acc0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -221,6 +221,9 @@ importers: '@nextgraph-monorepo/ng-alien-deepsignals': specifier: workspace:* version: link:../ng-alien-deepsignals + '@nextgraph-monorepo/ng-sdk-js': + specifier: workspace:* + version: link:../pkg '@nextgraph-monorepo/ng-shex-orm': specifier: workspace:* version: link:../ng-shex-orm diff --git a/sdk/ng-sdk-js/ng-signals/package.json b/sdk/ng-sdk-js/ng-signals/package.json index a9bf644..9b732cc 100644 --- a/sdk/ng-sdk-js/ng-signals/package.json +++ b/sdk/ng-sdk-js/ng-signals/package.json @@ -46,6 +46,7 @@ "@gn8/alien-signals-solid": "^0.1.1", "@gn8/alien-signals-svelte": "^0.1.1", "@gn8/alien-signals-vue": "^0.1.1", + "@nextgraph-monorepo/ng-sdk-js": "workspace:*", "@nextgraph-monorepo/ng-shex-orm": "workspace:*", "@types/react": "19.1.10", "@types/react-dom": "19.1.7", diff --git a/sdk/ng-sdk-js/ng-signals/src/connector/createSignalObjectForShape.ts b/sdk/ng-sdk-js/ng-signals/src/connector/createSignalObjectForShape.ts index 761590b..9814ecd 100644 --- a/sdk/ng-sdk-js/ng-signals/src/connector/createSignalObjectForShape.ts +++ b/sdk/ng-sdk-js/ng-signals/src/connector/createSignalObjectForShape.ts @@ -1,7 +1,7 @@ import type { Diff, Scope } from "../types.ts"; import { applyDiff } from "./applyDiff.ts"; -import ng from "@nextgraph-monorepo/ng-sdk-js"; +import * as ng from "@nextgraph-monorepo/ng-sdk-js"; import { deepSignal, @@ -126,7 +126,9 @@ const onMessage = (event: MessageEvent) => { if (type === "Request") { // TODO: Handle message from wasm land and js land // in different functions - + ng.orm_start(undefined, event.data.shapeType, sessionId, (res) => + console.log("result arrived on orm initial", res) + ); return; } if (type === "Stop") return;