mirror of https://github.com/jetkvm/kvm.git
PR feedback: Default LED state in store
This commit is contained in:
parent
28249fcae9
commit
958028716d
|
@ -47,7 +47,7 @@ function KeyboardWrapper() {
|
|||
}, [keysDownState]);
|
||||
|
||||
const isCapsLockActive = useMemo(() => {
|
||||
return keyboardLedState?.caps_lock || false;
|
||||
return keyboardLedState.caps_lock;
|
||||
}, [keyboardLedState]);
|
||||
|
||||
const mainLayoutName = useMemo(() => {
|
||||
|
|
|
@ -463,7 +463,7 @@ export interface HidState {
|
|||
}
|
||||
|
||||
export const useHidStore = create<HidState>(set => ({
|
||||
keyboardLedState: {} as KeyboardLedState,
|
||||
keyboardLedState: { num_lock: false, caps_lock: false, scroll_lock: false, compose: false, kana: false, shift: false } as KeyboardLedState,
|
||||
setKeyboardLedState: (ledState: KeyboardLedState): void => set({ keyboardLedState: ledState }),
|
||||
|
||||
keysDownState: { modifier: 0, keys: [0,0,0,0,0,0] } as KeysDownState,
|
||||
|
|
Loading…
Reference in New Issue