fix some bugs for the localstorage and add some translations

This commit is contained in:
LingkongSky
2025-04-18 16:32:15 +08:00
parent 423d05a087
commit cbb47ab735
3 changed files with 8 additions and 4 deletions

View File

@@ -63,6 +63,7 @@ const zh = {
resetHdmi: '重置 HDMI'
},
keyboard: {
title: '键盘',
paste: '粘贴',
tips: '仅支持标准键盘的字母和符号',
placeholder: '请输入内容',
@@ -272,6 +273,8 @@ const zh = {
logout: '退出',
logoutDesc: '确定要退出吗?',
uninstall: '卸载 Tailscale',
reboot: '重启',
rebootDesc: '你确定要重启 NanoKVM 吗?',
okBtn: '确认',
cancelBtn: '取消'
},

View File

@@ -106,7 +106,7 @@ export function setGop(gop: number) {
export function getFrameDetect(): boolean {
const enabled = localStorage.getItem(FRAME_DETECT_KEY);
return enabled ? Boolean(enabled) : true;
return enabled === 'true';
}
export function setFrameDetect(enabled: boolean) {
@@ -131,7 +131,7 @@ export function setMouseMode(mouse: string) {
export function getSkipUpdate() {
const skip = getWithExpiry(SKIP_UPDATE_KEY);
return skip ? Boolean(skip) : false;
return skip === 'true';
}
export function setSkipUpdate(skip: boolean) {
@@ -154,7 +154,7 @@ export function setSkipModifyPassword(skip: boolean) {
export function getSkipModifyPassword() {
const skip = getWithExpiry(SKIP_MODIFY_PASSWORD_KEY);
return skip ? Boolean(skip) : false;
return skip === 'true';
}
export function setMenuDisabledItems(items: string[]) {
@@ -169,7 +169,7 @@ export function getMenuDisabledItems(): string[] {
export function getPowerConfirm() {
const enabled = localStorage.getItem(POWER_CONFIRM_KEY);
return enabled ? Boolean(enabled) : false;
return enabled === 'true';
}
export function setPowerConfirm(enabled: boolean) {

View File

@@ -15,6 +15,7 @@ export const ResetHid = () => {
if (isResetting) return;
setIsResetting(true);
client.send([1, 0, 0, 0, 0, 0]);
client.close();
api.reset().finally(() => {