[Update] UI: Add Clipboard Feature as Voice Typing Mode settings.

This commit is contained in:
Sakamoto Shiina
2026-01-09 22:50:44 +09:00
parent 7336d01469
commit 6415656853
7 changed files with 35 additions and 1 deletions

View File

@@ -611,6 +611,14 @@ export const SETTINGS_ARRAY = [
logics_template_id: "toggle_enable_disable",
base_endpoint_name: "overlay_show_only_translated_messages",
},
{
Category: "Vr",
Base_Name: "VoiceTypingMode",
default_value: false,
ui_template_id: "toggle",
logics_template_id: "toggle_enable_disable",
base_endpoint_name: "clipboard",
},
// Others
{

View File

@@ -524,7 +524,12 @@ const OtherControls = ({settings, onchangeFunction, ui_configs}) => {
const CommonSettingsContainer = () => {
const { t } = useI18n();
const { currentOverlayShowOnlyTranslatedMessages, toggleOverlayShowOnlyTranslatedMessages } = useVr();
const {
currentOverlayShowOnlyTranslatedMessages,
toggleOverlayShowOnlyTranslatedMessages,
currentVoiceTypingMode,
toggleVoiceTypingMode,
} = useVr();
return (
<div className={styles.common_container}>
@@ -534,6 +539,12 @@ const CommonSettingsContainer = () => {
variable={currentOverlayShowOnlyTranslatedMessages}
toggleFunction={toggleOverlayShowOnlyTranslatedMessages}
/>
<CheckboxContainer
label={t("config_page.vr.voice_typing_mode.label")}
desc={t("config_page.vr.voice_typing_mode.desc")}
variable={currentVoiceTypingMode}
toggleFunction={toggleVoiceTypingMode}
/>
</div>
);
};