From 05cc4a1fab0fc665022ee55f77b8aeca83e0fe90 Mon Sep 17 00:00:00 2001 From: Marc Brooks Date: Wed, 21 May 2025 17:32:31 -0500 Subject: [PATCH] chore(ui): Clean new keyboard option 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 12ed6f2..b38bcb7 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 1e888f6..331759e 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