From 62cc9352cb88c111460b483c154d74c6f89027f7 Mon Sep 17 00:00:00 2001 From: Laurin Weger Date: Fri, 29 Aug 2025 12:33:11 +0200 Subject: [PATCH] running frontend tests --- src/frontends/react/HelloWorld.tsx | 1 - src/frontends/svelte/HelloWorld.svelte | 5 - .../tests/reactiveCrossFramework.spec.ts | 4 - src/frontends/utils/flattenObject.ts | 6 +- src/frontends/vue/HelloWorld.vue | 80 +++--- src/ng-mock/js-land/connector/applyDiff.ts | 264 +++++++++++++++++- .../connector/createSignalObjectForShape.ts | 131 ++++++--- .../frontendAdapters/react/useDeepSignal.ts | 119 -------- .../frontendAdapters/react/useShape.ts | 29 +- .../svelte/useShape.svelte.ts | 27 +- .../frontendAdapters/vue/deepComputed.ts | 26 -- .../frontendAdapters/vue/useDeepSignal.ts | 67 ++++- .../js-land/frontendAdapters/vue/useShape.ts | 23 +- src/ng-mock/js-land/types.ts | 4 +- src/ng-mock/tests/applyDiff.test.ts | 218 +++++++++++++++ src/ng-mock/wasm-land/types.ts | 3 +- 16 files changed, 728 insertions(+), 279 deletions(-) delete mode 100644 src/ng-mock/js-land/frontendAdapters/react/useDeepSignal.ts delete mode 100644 src/ng-mock/js-land/frontendAdapters/vue/deepComputed.ts create mode 100644 src/ng-mock/tests/applyDiff.test.ts diff --git a/src/frontends/react/HelloWorld.tsx b/src/frontends/react/HelloWorld.tsx index 75296ee..19917ac 100644 --- a/src/frontends/react/HelloWorld.tsx +++ b/src/frontends/react/HelloWorld.tsx @@ -7,7 +7,6 @@ export function HelloWorldReact() { // @ts-expect-error window.reactState = state; - // console.log("[react] rendering", state); if (!state) return <>Loading state; diff --git a/src/frontends/svelte/HelloWorld.svelte b/src/frontends/svelte/HelloWorld.svelte index a45dc5d..19ece4f 100644 --- a/src/frontends/svelte/HelloWorld.svelte +++ b/src/frontends/svelte/HelloWorld.svelte @@ -1,14 +1,9 @@