Skip to content

Commit 7cb3762

Browse files
committed
fix type issue in err at auth.api.ts and auth.store.ts
1 parent 51202eb commit 7cb3762

1 file changed

Lines changed: 10 additions & 8 deletions

File tree

Client/src/auth/auth.store.ts

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,11 @@ export const useAuthStore = create<AuthStore>((set) => ({
4747
try {
4848
const user = await authApi.login(credentials);
4949
set({ user, isLoading: false });
50-
} catch (err) {
51-
const errorMessage = axios.isAxiosError(err)
52-
? err.response?.data?.message || "Login failed"
53-
: "An unknown error occurred";
50+
} catch (err: unknown) {
51+
const errorMessage =
52+
err && axios.isAxiosError(err)
53+
? err.response?.data?.message || "Login failed"
54+
: "An unknown error occurred";
5455
set({ user: null, error: errorMessage, isLoading: false });
5556
throw err;
5657
}
@@ -61,10 +62,11 @@ export const useAuthStore = create<AuthStore>((set) => ({
6162
try {
6263
const user = await authApi.register(userData);
6364
set({ user, isLoading: false });
64-
} catch (err) {
65-
const errorMessage = axios.isAxiosError(err)
66-
? err.response?.data?.message || "Registration failed!"
67-
: "An unknown error occurred";
65+
} catch (err: unknown) {
66+
const errorMessage =
67+
err && axios.isAxiosError(err)
68+
? err.response?.data?.message || "Registration failed!"
69+
: "An unknown error occurred";
6870
set({ user: null, error: errorMessage, isLoading: false });
6971
throw err;
7072
}

0 commit comments

Comments
 (0)