From ba59847860dc7f75322117e2a481c452781b8e34 Mon Sep 17 00:00:00 2001 From: amhsirak Date: Thu, 7 Nov 2024 21:57:56 +0530 Subject: [PATCH] fix: adapt to jwtDecode v4 --- src/context/auth.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/context/auth.tsx b/src/context/auth.tsx index 7e6c2a2b..10b1039c 100644 --- a/src/context/auth.tsx +++ b/src/context/auth.tsx @@ -1,7 +1,7 @@ import { useReducer, createContext, useEffect } from 'react'; import axios from 'axios'; import { useNavigate } from 'react-router-dom'; -import jwt_decode from 'jwt-decode'; +import { jwtDecode } from "jwt-decode"; import { apiUrl } from "../apiConfig"; interface AuthProviderProps { @@ -60,7 +60,7 @@ const AuthProvider = ({ children }: AuthProviderProps) => { // Function to check token expiration const checkTokenExpiration = (token: string) => { - const decodedToken: any = jwt_decode(token); + const decodedToken: any = jwtDecode(token); const currentTime = Date.now(); const tokenExpiryTime = decodedToken.exp * 1000; // Convert to milliseconds const timeUntilExpiry = tokenExpiryTime - currentTime;