diff --git a/index.html b/index.html
index 000821d..daa01f8 100644
--- a/index.html
+++ b/index.html
@@ -4,7 +4,7 @@
- CityCards Travel 22-8-2025
+ CityCards Customer-web
diff --git a/src/Redux/baseQuery.ts b/src/Redux/baseQuery.ts
index 7ffc8d8..36c9339 100644
--- a/src/Redux/baseQuery.ts
+++ b/src/Redux/baseQuery.ts
@@ -8,9 +8,9 @@ export const baseQuery = fetchBaseQuery({
const token = localStorage.getItem("accessToken");
if (token) {
headers.set("Authorization", `Bearer ${token}`);
- // headers.set("access-token", token);
+ headers.set("access-token", token);
}
// headers.set("Content-Type", "application/json");
return headers;
},
-});
+});
\ No newline at end of file
diff --git a/src/components/LoginModal.tsx b/src/components/LoginModal.tsx
index bff54d3..b4378d0 100644
--- a/src/components/LoginModal.tsx
+++ b/src/components/LoginModal.tsx
@@ -140,8 +140,10 @@ export function LoginModal({ isOpen, onClose }: LoginModalProps) {
}).unwrap();
const userData = {
+ userId:response?.user?.id,
email: response?.email || email,
name: response?.name || email.split('@')[0].charAt(0).toUpperCase() + email.split('@')[0].slice(1),
+ accessToken:response?.accessToken,
};
login(userData);
@@ -285,11 +287,14 @@ export function LoginModal({ isOpen, onClose }: LoginModalProps) {
onClick={() => {
setStep('email');
setOtp(['', '', '', '', '', '']);
+ setHelperText("")
setError('');
}}
- className="w-full text-sm text-gray-600 hover:text-gray-800 font-poppins"
+ className="w-full text-sm text-gray-600 hover:text-gray-800 font-poppins cursor-pointer"
>
- Didn't receive OTP? Send again
+ Didn't receive OTP?
+ Send again
+ {/* Send again */}
)}
diff --git a/src/context/AuthContext.tsx b/src/context/AuthContext.tsx
index 8cabeb8..50dba2a 100644
--- a/src/context/AuthContext.tsx
+++ b/src/context/AuthContext.tsx
@@ -3,7 +3,9 @@ import { useNavigate } from 'react-router-dom';
interface User {
email: string;
- name: string
+ name: string;
+ accessToken:string;
+ userId:string;
}
interface AuthContextType {
@@ -29,11 +31,15 @@ export const AuthProvider = ({ children }: { children: React.ReactNode }) => {
const login = (userData: User) => {
setUser(userData)
localStorage.setItem("user", JSON.stringify(userData))
+ localStorage.setItem("accessToken", userData?.accessToken)
+ localStorage.setItem("userId", userData?.userId)
}
const logout = () => {
setUser(null)
localStorage.removeItem("user")
+ localStorage.removeItem("accessToken")
+ localStorage.removeItem("userId")
navigate("/")
}