From 22722476686e555bb659cc39e10a1d0cdc5dcfe9 Mon Sep 17 00:00:00 2001 From: Siyuan Miao Date: Thu, 22 May 2025 11:16:30 +0200 Subject: [PATCH] chore: fix linter issues --- ui/src/keyboardLayouts.ts | 2 +- ui/src/keyboardLayouts/fr_CH.ts | 1 + ui/src/routes/devices.$id.settings.keyboard.tsx | 2 +- ui/src/routes/devices.$id.settings.tsx | 2 +- 4 files changed, 4 insertions(+), 3 deletions(-) diff --git a/ui/src/keyboardLayouts.ts b/ui/src/keyboardLayouts.ts index 7c93eed..3b835b1 100644 --- a/ui/src/keyboardLayouts.ts +++ b/ui/src/keyboardLayouts.ts @@ -11,7 +11,7 @@ import { chars as chars_sv_SE, name as name_sv_SE } from "@/keyboardLayouts/sv_S import { chars as chars_fr_CH, name as name_fr_CH } from "@/keyboardLayouts/fr_CH" import { chars as chars_de_CH, name as name_de_CH } from "@/keyboardLayouts/de_CH" -type KeyInfo = { key: string | number; shift?: boolean, altRight?: boolean } +interface KeyInfo { key: string | number; shift?: boolean, altRight?: boolean } export type KeyCombo = KeyInfo & { deadKey?: boolean, accentKey?: KeyInfo } export const layouts: Record = { diff --git a/ui/src/keyboardLayouts/fr_CH.ts b/ui/src/keyboardLayouts/fr_CH.ts index 9fcc013..cf1d3df 100644 --- a/ui/src/keyboardLayouts/fr_CH.ts +++ b/ui/src/keyboardLayouts/fr_CH.ts @@ -1,4 +1,5 @@ import { KeyCombo } from "../keyboardLayouts" + import { chars as chars_de_CH } from "./de_CH" export const name = "Français de Suisse"; diff --git a/ui/src/routes/devices.$id.settings.keyboard.tsx b/ui/src/routes/devices.$id.settings.keyboard.tsx index 9ec1f07..c311a62 100644 --- a/ui/src/routes/devices.$id.settings.keyboard.tsx +++ b/ui/src/routes/devices.$id.settings.keyboard.tsx @@ -25,7 +25,7 @@ export default function SettingsKeyboardRoute() { if ("error" in resp) return; setKeyboardLayout(resp.result as string); }); - }, []); + }, []); // eslint-disable-line react-hooks/exhaustive-deps const onKeyboardLayoutChange = useCallback( (e: React.ChangeEvent) => { diff --git a/ui/src/routes/devices.$id.settings.tsx b/ui/src/routes/devices.$id.settings.tsx index 929712c..5b277a1 100644 --- a/ui/src/routes/devices.$id.settings.tsx +++ b/ui/src/routes/devices.$id.settings.tsx @@ -20,8 +20,8 @@ import { LinkButton } from "@/components/Button"; import LoadingSpinner from "@/components/LoadingSpinner"; import { useUiStore } from "@/hooks/stores"; import useKeyboard from "@/hooks/useKeyboard"; -import { FeatureFlag } from "../components/FeatureFlag"; +import { FeatureFlag } from "../components/FeatureFlag"; import { cx } from "../cva.config";