Skip to content

Commit db65520

Browse files
committed
fix: Fixed human relay dialog message processing, optimized type use
1 parent 156fe0d commit db65520

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

webview-ui/src/App.tsx

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { useCallback, useEffect, useRef, useState } from "react"
22
import { useEvent } from "react-use"
33

44
import { ExtensionMessage } from "../../src/shared/ExtensionMessage"
5+
import { ShowHumanRelayDialogMessage } from "../../src/shared/ExtensionMessage"
56

67
import { vscode } from "./utils/vscode"
78
import { ExtensionStateContextProvider, useExtensionState } from "./context/ExtensionStateContext"
@@ -59,13 +60,13 @@ const App = () => {
5960
switchTab(newTab)
6061
}
6162
}
62-
63+
const mes: ShowHumanRelayDialogMessage = message as ShowHumanRelayDialogMessage
6364
// Processing displays human relay dialog messages
64-
if (message.type === "showHumanRelayDialog" && message.requestId && message.promptText) {
65+
if (mes.type === "showHumanRelayDialog" && mes.requestId && mes.promptText) {
6566
setHumanRelayDialogState({
6667
isOpen: true,
67-
requestId: message.requestId,
68-
promptText: message.promptText,
68+
requestId: mes.requestId,
69+
promptText: mes.promptText,
6970
})
7071
}
7172
},

0 commit comments

Comments
 (0)