From fe68445fa9e9b2e9070d17d4e3d708cce5ef5428 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julien=20Valverd=C3=A9?= Date: Mon, 11 Aug 2025 00:22:15 +0200 Subject: [PATCH] Tests --- packages/example/src/routes/dev/memo.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/example/src/routes/dev/memo.tsx b/packages/example/src/routes/dev/memo.tsx index 4413107..cdd798b 100644 --- a/packages/example/src/routes/dev/memo.tsx +++ b/packages/example/src/routes/dev/memo.tsx @@ -25,12 +25,16 @@ const RouteComponent = Component.makeUntraced(function* RouteComponent() { Component.withRuntime(runtime.context) ) -class SubComponent extends Component.makeUntraced(function* SubComponent() { +const SubComponent = Component.makeUntraced(function* SubComponent() { const id = yield* makeUuid4.pipe(Effect.provide(GetRandomValues.CryptoRandom)) return {id} -}) {} +}) class MemoizedSubComponent extends Memo.memo(SubComponent) {} +console.log(MemoizedSubComponent.prototype) + +// console.log(Object.getPrototypeOf(SubComponent)) +// console.log(Object.getPrototypeOf(MemoizedSubComponent)) export const Route = createFileRoute("/dev/memo")({ component: RouteComponent,