👍️[Update] View : Endpointを一部接続
This commit is contained in:
@@ -35,7 +35,11 @@ export const useMainFunction = () => {
|
|||||||
const asyncPending = () => new Promise(() => {});
|
const asyncPending = () => new Promise(() => {});
|
||||||
return {
|
return {
|
||||||
toggleTranslation: () => {
|
toggleTranslation: () => {
|
||||||
asyncStdoutToPython({id: "/controller/callback_toggle_translation", data: !currentTranslationStatus.data});
|
if (currentTranslationStatus.data) {
|
||||||
|
asyncStdoutToPython({endpoint: "/controller/callback_disable_translation"});
|
||||||
|
} else {
|
||||||
|
asyncStdoutToPython({endpoint: "/controller/callback_enable_translation"});
|
||||||
|
}
|
||||||
asyncUpdateTranslationStatus(asyncPending);
|
asyncUpdateTranslationStatus(asyncPending);
|
||||||
},
|
},
|
||||||
currentTranslationStatus: currentTranslationStatus,
|
currentTranslationStatus: currentTranslationStatus,
|
||||||
@@ -44,7 +48,11 @@ export const useMainFunction = () => {
|
|||||||
},
|
},
|
||||||
|
|
||||||
toggleTranscriptionSend: () => {
|
toggleTranscriptionSend: () => {
|
||||||
asyncStdoutToPython({id: "/controller/callback_toggle_transcription_send", data: !currentTranscriptionSendStatus.data});
|
if (currentTranscriptionSendStatus.data) {
|
||||||
|
asyncStdoutToPython({endpoint: "/controller/callback_disable_transcription_send"});
|
||||||
|
} else {
|
||||||
|
asyncStdoutToPython({endpoint: "/controller/callback_enable_transcription_send"});
|
||||||
|
}
|
||||||
asyncUpdateTranscriptionSendStatus(asyncPending);
|
asyncUpdateTranscriptionSendStatus(asyncPending);
|
||||||
},
|
},
|
||||||
currentTranscriptionSendStatus: currentTranscriptionSendStatus,
|
currentTranscriptionSendStatus: currentTranscriptionSendStatus,
|
||||||
@@ -53,7 +61,11 @@ export const useMainFunction = () => {
|
|||||||
},
|
},
|
||||||
|
|
||||||
toggleTranscriptionReceive: () => {
|
toggleTranscriptionReceive: () => {
|
||||||
asyncStdoutToPython({id: "/controller/callback_toggle_transcription_receive", data: !currentTranscriptionReceiveStatus.data});
|
if (currentTranscriptionReceiveStatus.data) {
|
||||||
|
asyncStdoutToPython({endpoint: "/controller/callback_disable_transcription_receive"});
|
||||||
|
} else {
|
||||||
|
asyncStdoutToPython({endpoint: "/controller/callback_enable_transcription_receive"});
|
||||||
|
}
|
||||||
asyncUpdateTranscriptionReceiveStatus(asyncPending);
|
asyncUpdateTranscriptionReceiveStatus(asyncPending);
|
||||||
},
|
},
|
||||||
currentTranscriptionReceiveStatus: currentTranscriptionReceiveStatus,
|
currentTranscriptionReceiveStatus: currentTranscriptionReceiveStatus,
|
||||||
|
|||||||
@@ -13,9 +13,12 @@ export const useReceiveRoutes = () => {
|
|||||||
} = useConfig();
|
} = useConfig();
|
||||||
|
|
||||||
const routes = {
|
const routes = {
|
||||||
"/controller/callback_toggle_translation": updateTranslationStatus,
|
"/controller/callback_enable_translation": updateTranslationStatus,
|
||||||
"/controller/callback_toggle_transcription_send": updateTranscriptionSendStatus,
|
"/controller/callback_disable_translation": updateTranslationStatus,
|
||||||
"/controller/callback_toggle_transcription_receive": updateTranscriptionReceiveStatus,
|
"/controller/callback_enable_transcription_send": updateTranscriptionSendStatus,
|
||||||
|
"/controller/callback_disable_transcription_send": updateTranscriptionSendStatus,
|
||||||
|
"/controller/callback_enable_transcription_receive": updateTranscriptionReceiveStatus,
|
||||||
|
"/controller/callback_disable_transcription_receive": updateTranscriptionReceiveStatus,
|
||||||
|
|
||||||
"/config/version": updateSoftwareVersion,
|
"/config/version": updateSoftwareVersion,
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user