From c6f98c95505b37be97d7a860ea20405c26cfe8c3 Mon Sep 17 00:00:00 2001 From: Richard Knoll Date: Tue, 7 May 2024 16:38:45 -0700 Subject: [PATCH] fix help link in monaco flyout --- webapp/src/monacoFlyout.tsx | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/webapp/src/monacoFlyout.tsx b/webapp/src/monacoFlyout.tsx index 474ec845190..5f7d6a595b0 100644 --- a/webapp/src/monacoFlyout.tsx +++ b/webapp/src/monacoFlyout.tsx @@ -6,6 +6,7 @@ import * as workspace from "./workspace"; import * as data from "./data"; import * as auth from "./auth"; import { HELP_IMAGE_URI } from "../../pxteditor"; +import * as pxtblockly from "../../pxtblocks"; import ISettingsProps = pxt.editor.ISettingsProps; @@ -353,7 +354,11 @@ export class MonacoFlyout extends data.Component { + pxtblockly.external.openHelpUrl(helpUrl); + }; const qName = this.getQName(block) || this.getSnippetName(block); const selected = qName == this.state.selectedBlock; @@ -385,9 +390,11 @@ export class MonacoFlyout extends data.Component{description}
{snippet ? snippet : `${qName}(${params ? params.map(p => `${p.name}`).join(", ") : ""})`} - {helpUrl && - - } + {helpUrl && + + + + }
{params &&
{params.map((p, i) => {