From 9ba97ebe67d30aa694635694c41c268fa5d749e9 Mon Sep 17 00:00:00 2001 From: Marc Brooks Date: Fri, 11 Jul 2025 10:56:03 -0500 Subject: [PATCH] chore(ui): Clean new keyboard option (#495) Fixed the Tailwind CSS syntax for `in` (nested) selector Added missing React dependency for `useEffect` --- ui/src/routes/devices.$id.settings.keyboard.tsx | 2 +- ui/src/routes/devices.$id.settings.tsx | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/ui/src/routes/devices.$id.settings.keyboard.tsx b/ui/src/routes/devices.$id.settings.keyboard.tsx index e797ce7..57119ba 100644 --- a/ui/src/routes/devices.$id.settings.keyboard.tsx +++ b/ui/src/routes/devices.$id.settings.keyboard.tsx @@ -46,7 +46,7 @@ export default function SettingsKeyboardRoute() { if ("error" in resp) return; setKeyboardLayout(resp.result as string); }); - }, []); // eslint-disable-line react-hooks/exhaustive-deps + }, [send, setKeyboardLayout]); 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 b729bf0..5075ab5 100644 --- a/ui/src/routes/devices.$id.settings.tsx +++ b/ui/src/routes/devices.$id.settings.tsx @@ -151,7 +151,6 @@ export default function SettingsRoute() { className={({ isActive }) => (isActive ? "active" : "")} >
-

Mouse

@@ -163,7 +162,7 @@ export default function SettingsRoute() { to="keyboard" className={({ isActive }) => (isActive ? "active" : "")} > -
+

Keyboard