From 4a96c9da31080bc6c49fbd5306efee6ea112c866 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sat, 18 Jul 2026 11:46:40 +0100 Subject: [PATCH] feat(ui): link Get the apps from the mobile pairing dialog (#110622) --- ui/src/app/app-host.ts | 4 ++++ ui/src/i18n/locales/en.ts | 2 ++ ui/src/pages/nodes/view-pairing.ts | 5 +++++ ui/src/styles/components.css | 26 ++++++++++++++++++++++++++ 4 files changed, 37 insertions(+) diff --git a/ui/src/app/app-host.ts b/ui/src/app/app-host.ts index 7edec7e11f1f..82eafaacd2c6 100644 --- a/ui/src/app/app-host.ts +++ b/ui/src/app/app-host.ts @@ -1509,6 +1509,10 @@ class OpenClawShell extends OpenClawLightDomElement { context.overlays.closeDevicePairSetup(); this.navigate("nodes"); }, + onGetApps: () => { + context.overlays.closeDevicePairSetup(); + this.navigate("apps"); + }, })} ${onboarding && activeRoute !== "custodian" ? html` void; onCopy: (setupCode: string) => void; onManageDevices: () => void; + onGetApps: () => void; }; export function renderDevicePairSetup(props: DevicePairSetupProps) { @@ -40,6 +41,10 @@ export function renderDevicePairSetup(props: DevicePairSetupProps) {

${title}

${description}

+

+ ${t("nodes.pairing.noApp")} + +