diff --git a/arkoala-arkts/arkui/src/Application.ts b/arkoala-arkts/arkui/src/Application.ts index 4fc36fd4fdac0b47ea0b3e475c7f537faba33d8e..518410ea78b68d15f54c6fc64eba4cdc5e8d1cb3 100644 --- a/arkoala-arkts/arkui/src/Application.ts +++ b/arkoala-arkts/arkui/src/Application.ts @@ -81,10 +81,11 @@ export function createUiDetachedRoot( const node = manager.updatableNode(peerFactory(), (context: StateContext) => { const frozen = manager.frozen manager.frozen = true - memoEntry(context, 0, - /** @memo */ - () => { WithAppRouter(builder) } - ) + memoEntry(context, 0, builder) + // memoEntry(context, 0, + // /** @memo */ + // () => { WithAppRouter(builder) } + // ) manager.frozen = frozen }) detachedRoots.set(node.value.peer.ptr, node) @@ -100,19 +101,19 @@ export function destroyUiDetachedRoot(node: PeerNode): void { root.dispose() } -/** @memo */ -function WithAppRouter( - /** @memo */ - content?: () => void, - url?: string, -) : void { - Routed( - () => { - content?.() - }, - url - ) -} +// /** @memo */ +// function WithAppRouter( +// /** @memo */ +// content?: () => void, +// url?: string, +// ) : void { +// Routed( +// () => { +// content?.() +// }, +// url +// ) +// } function dumpTree(node: IncrementalNode, indent: int32 = 0) { const indentToString = (indent: number) => { @@ -173,9 +174,11 @@ export class Application { return manager.updatableNode(peer, (context: StateContext) => { const frozen = manager.frozen manager.frozen = true - memoEntry(context, 0, /** @memo */ - () => { WithAppRouter(builder) } - ) + memoEntry(context, 0, builder) + // memoEntry(context, 0, + // /** @memo */ + // () => { WithAppRouter(builder) } + // ) manager.frozen = frozen }) }