From e4f797debc66f13f9e7237cf6d3a5f528382524e Mon Sep 17 00:00:00 2001 From: jeffvli Date: Sun, 30 Oct 2022 01:34:09 -0700 Subject: [PATCH] Fix type --- src/renderer/store/auth.store.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/renderer/store/auth.store.ts b/src/renderer/store/auth.store.ts index 5a7944550..38b674619 100644 --- a/src/renderer/store/auth.store.ts +++ b/src/renderer/store/auth.store.ts @@ -5,7 +5,7 @@ import { Server } from '@/renderer/api/types'; export interface AuthState { accessToken: string; - currentServer?: Server; + currentServer: Server | null; permissions: { isAdmin: boolean; username: string; @@ -35,7 +35,7 @@ export interface AuthSlice extends AuthState { enableServerCredential: (options: { id: string }) => void; login: (auth: Partial) => void; logout: () => void; - setCurrentServer: (server: Server) => void; + setCurrentServer: (server: Server | null) => void; } export const useAuthStore = create()( @@ -51,7 +51,7 @@ export const useAuthStore = create()( state.serverCredentials.push(options); }); }, - currentServer: undefined, + currentServer: null, deleteServerCredential: (options) => { set((state) => { state.serverCredentials = state.serverCredentials.filter( @@ -102,7 +102,7 @@ export const useAuthStore = create()( serverKey: '', serverPermissions: '', serverUrl: '', - setCurrentServer: (server: Server) => { + setCurrentServer: (server: Server | null) => { return set({ currentServer: server }); }, })),