Fixed build issues

This commit is contained in:
AmirReza Jamali
2025-09-09 13:32:58 +03:30
parent d73a64fe52
commit 83bd4394fc
18 changed files with 139 additions and 80 deletions
+3 -3
View File
@@ -1,4 +1,3 @@
// src/contexts/UserContext.tsx
"use client";
import React, {
@@ -15,6 +14,7 @@ import Cookies from "js-cookie";
import { z } from "zod";
import { UserSchema, ILoginResponse } from "../lib/api/types";
import { COOKIE_KEYS } from "../lib/shared/cookies";
import { useRouter } from "next/navigation";
type User = z.infer<typeof UserSchema>;
@@ -37,7 +37,7 @@ export const UserProvider: React.FC<UserProviderProps> = ({ children }) => {
const [user, setUser] = useState<User | null>(null);
const [accessToken, setAccessToken] = useState<string | null>(null);
const [isLoading, setIsLoading] = useState<boolean>(true);
const router = useRouter();
useEffect(() => {
try {
const tokenFromCookie = Cookies.get(COOKIE_KEYS.access_token);
@@ -88,7 +88,7 @@ export const UserProvider: React.FC<UserProviderProps> = ({ children }) => {
setAuthState,
logout,
}),
[user, accessToken, isLoading, setAuthState, logout]
[user, accessToken, isLoading, setAuthState, logout],
);
return <UserContext.Provider value={value}>{children}</UserContext.Provider>;