From 52c4919954ee6a1239943ab6fbab03e6cf1cc42c Mon Sep 17 00:00:00 2001 From: Kirill Kirichenko Date: Tue, 4 Mar 2025 12:42:20 +0300 Subject: [PATCH] Temporary disable router for ArkTS applications Signed-off-by: Kirill Kirichenko --- arkoala-arkts/arkui/src/Application.ts | 43 ++++++++++++++------------ 1 file changed, 23 insertions(+), 20 deletions(-) diff --git a/arkoala-arkts/arkui/src/Application.ts b/arkoala-arkts/arkui/src/Application.ts index 4fc36fd4f..518410ea7 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 }) } -- Gitee