🚧[WIP/TEST] Controller : stdioでのtauriとpythonの通信をutf8でエンコード/デコードするように変更

This commit is contained in:
misyaguziya
2024-08-31 11:04:11 +09:00
parent 0a7e5e0a93
commit bc59cf6089
3 changed files with 16 additions and 9 deletions

View File

@@ -7,13 +7,14 @@ import { useStdoutToPython } from "./useStdoutToPython";
export const useMessage = () => {
const { currentMessageLogsStatus, addMessageLogsStatus, updateMessageLogsStatus } = useMessageLogsStatus();
const { asyncStdoutToPython } = useStdoutToPython();
const encoder = new TextEncoder();
return {
sendMessage: (message) => {
const uuid = crypto.randomUUID();
const send_message_object = {
id: uuid,
message: message,
message: encoder.encode(message),
};
asyncStdoutToPython("/controller/callback_messagebox_press_key_enter", send_message_object);