mirror of https://github.com/jetkvm/kvm.git
fixed formatting
This commit is contained in:
parent
0ba56631b2
commit
b27e35d3c3
|
@ -3,9 +3,9 @@ import { createJSONStorage, persist } from "zustand/middleware";
|
||||||
|
|
||||||
// Utility function to append stats to a Map
|
// Utility function to append stats to a Map
|
||||||
const appendStatToMap = <T extends { timestamp: number }>(
|
const appendStatToMap = <T extends { timestamp: number }>(
|
||||||
stat: T,
|
stat: T,
|
||||||
prevMap: Map<number, T>,
|
prevMap: Map<number, T>,
|
||||||
maxEntries = 130,
|
maxEntries = 130,
|
||||||
): Map<number, T> => {
|
): Map<number, T> => {
|
||||||
if (prevMap.size > maxEntries) {
|
if (prevMap.size > maxEntries) {
|
||||||
const firstKey = prevMap.keys().next().value;
|
const firstKey = prevMap.keys().next().value;
|
||||||
|
@ -71,20 +71,20 @@ export const useUiStore = create<UIState>(set => ({
|
||||||
setWakeOnLanModalVisibility: enabled => set({ isWakeOnLanModalVisible: enabled }),
|
setWakeOnLanModalVisibility: enabled => set({ isWakeOnLanModalVisible: enabled }),
|
||||||
|
|
||||||
toggleSidebarView: view =>
|
toggleSidebarView: view =>
|
||||||
set(state => {
|
set(state => {
|
||||||
if (state.sidebarView === view) {
|
if (state.sidebarView === view) {
|
||||||
return { sidebarView: null };
|
return { sidebarView: null };
|
||||||
} else {
|
} else {
|
||||||
return { sidebarView: view };
|
return { sidebarView: view };
|
||||||
}
|
}
|
||||||
}),
|
}),
|
||||||
|
|
||||||
modalView: null,
|
modalView: null,
|
||||||
setModalView: view => set({ modalView: view }),
|
setModalView: view => set({ modalView: view }),
|
||||||
|
|
||||||
isAttachedVirtualKeyboardVisible: true,
|
isAttachedVirtualKeyboardVisible: true,
|
||||||
setAttachedVirtualKeyboardVisibility: enabled =>
|
setAttachedVirtualKeyboardVisibility: enabled =>
|
||||||
set({ isAttachedVirtualKeyboardVisible: enabled }),
|
set({ isAttachedVirtualKeyboardVisible: enabled }),
|
||||||
}));
|
}));
|
||||||
|
|
||||||
interface RTCState {
|
interface RTCState {
|
||||||
|
@ -283,33 +283,33 @@ interface SettingsState {
|
||||||
}
|
}
|
||||||
|
|
||||||
export const useSettingsStore = create(
|
export const useSettingsStore = create(
|
||||||
persist<SettingsState>(
|
persist<SettingsState>(
|
||||||
set => ({
|
set => ({
|
||||||
isCursorHidden: false,
|
isCursorHidden: false,
|
||||||
setCursorVisibility: enabled => set({ isCursorHidden: enabled }),
|
setCursorVisibility: enabled => set({ isCursorHidden: enabled }),
|
||||||
|
|
||||||
mouseMode: "absolute",
|
mouseMode: "absolute",
|
||||||
setMouseMode: mode => set({ mouseMode: mode }),
|
setMouseMode: mode => set({ mouseMode: mode }),
|
||||||
|
|
||||||
debugMode: import.meta.env.DEV,
|
debugMode: import.meta.env.DEV,
|
||||||
setDebugMode: enabled => set({ debugMode: enabled }),
|
setDebugMode: enabled => set({ debugMode: enabled }),
|
||||||
|
|
||||||
// Add developer mode with default value
|
// Add developer mode with default value
|
||||||
developerMode: false,
|
developerMode: false,
|
||||||
setDeveloperMode: enabled => set({ developerMode: enabled }),
|
setDeveloperMode: enabled => set({ developerMode: enabled }),
|
||||||
|
|
||||||
backlightSettings: {
|
backlightSettings: {
|
||||||
max_brightness: 100,
|
max_brightness: 100,
|
||||||
dim_after: 10000,
|
dim_after: 10000,
|
||||||
off_after: 50000,
|
off_after: 50000,
|
||||||
},
|
},
|
||||||
setBacklightSettings: (settings: BacklightSettings) => set({ backlightSettings: settings }),
|
setBacklightSettings: (settings: BacklightSettings) => set({ backlightSettings: settings }),
|
||||||
}),
|
}),
|
||||||
{
|
{
|
||||||
name: "settings",
|
name: "settings",
|
||||||
storage: createJSONStorage(() => localStorage),
|
storage: createJSONStorage(() => localStorage),
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
);
|
);
|
||||||
|
|
||||||
export interface RemoteVirtualMediaState {
|
export interface RemoteVirtualMediaState {
|
||||||
|
@ -356,7 +356,7 @@ export const useMountMediaStore = create<MountMediaState>(set => ({
|
||||||
|
|
||||||
uploadedFiles: [],
|
uploadedFiles: [],
|
||||||
addUploadedFile: file =>
|
addUploadedFile: file =>
|
||||||
set(state => ({ uploadedFiles: [...state.uploadedFiles, file] })),
|
set(state => ({ uploadedFiles: [...state.uploadedFiles, file] })),
|
||||||
|
|
||||||
errorMessage: null,
|
errorMessage: null,
|
||||||
setErrorMessage: message => set({ errorMessage: message }),
|
setErrorMessage: message => set({ errorMessage: message }),
|
||||||
|
@ -477,12 +477,12 @@ export interface UpdateState {
|
||||||
setOtaState: (state: UpdateState["otaState"]) => void;
|
setOtaState: (state: UpdateState["otaState"]) => void;
|
||||||
setUpdateDialogHasBeenMinimized: (hasBeenMinimized: boolean) => void;
|
setUpdateDialogHasBeenMinimized: (hasBeenMinimized: boolean) => void;
|
||||||
modalView:
|
modalView:
|
||||||
| "loading"
|
| "loading"
|
||||||
| "updating"
|
| "updating"
|
||||||
| "upToDate"
|
| "upToDate"
|
||||||
| "updateAvailable"
|
| "updateAvailable"
|
||||||
| "updateCompleted"
|
| "updateCompleted"
|
||||||
| "error";
|
| "error";
|
||||||
setModalView: (view: UpdateState["modalView"]) => void;
|
setModalView: (view: UpdateState["modalView"]) => void;
|
||||||
isUpdateDialogOpen: boolean;
|
isUpdateDialogOpen: boolean;
|
||||||
setIsUpdateDialogOpen: (isOpen: boolean) => void;
|
setIsUpdateDialogOpen: (isOpen: boolean) => void;
|
||||||
|
@ -517,7 +517,7 @@ export const useUpdateStore = create<UpdateState>(set => ({
|
||||||
|
|
||||||
updateDialogHasBeenMinimized: false,
|
updateDialogHasBeenMinimized: false,
|
||||||
setUpdateDialogHasBeenMinimized: hasBeenMinimized =>
|
setUpdateDialogHasBeenMinimized: hasBeenMinimized =>
|
||||||
set({ updateDialogHasBeenMinimized: hasBeenMinimized }),
|
set({ updateDialogHasBeenMinimized: hasBeenMinimized }),
|
||||||
modalView: "loading",
|
modalView: "loading",
|
||||||
setModalView: view => set({ modalView: view }),
|
setModalView: view => set({ modalView: view }),
|
||||||
isUpdateDialogOpen: false,
|
isUpdateDialogOpen: false,
|
||||||
|
@ -552,12 +552,12 @@ export const useUsbConfigModalStore = create<UsbConfigModalState>(set => ({
|
||||||
|
|
||||||
interface LocalAuthModalState {
|
interface LocalAuthModalState {
|
||||||
modalView:
|
modalView:
|
||||||
| "createPassword"
|
| "createPassword"
|
||||||
| "deletePassword"
|
| "deletePassword"
|
||||||
| "updatePassword"
|
| "updatePassword"
|
||||||
| "creationSuccess"
|
| "creationSuccess"
|
||||||
| "deleteSuccess"
|
| "deleteSuccess"
|
||||||
| "updateSuccess";
|
| "updateSuccess";
|
||||||
errorMessage: string | null;
|
errorMessage: string | null;
|
||||||
setModalView: (view: LocalAuthModalState["modalView"]) => void;
|
setModalView: (view: LocalAuthModalState["modalView"]) => void;
|
||||||
setErrorMessage: (message: string | null) => void;
|
setErrorMessage: (message: string | null) => void;
|
||||||
|
|
Loading…
Reference in New Issue