efril #6

Merged
aefril merged 43 commits from efril into main 2025-09-11 18:58:35 +00:00
Showing only changes of commit 9f934ce5c7 - Show all commits

View File

@ -25,7 +25,15 @@ export const AuthProvider = ({ children }: { children: React.ReactNode }) => {
const savedToken = localStorage.getItem('authToken') const savedToken = localStorage.getItem('authToken')
const savedUser = localStorage.getItem('user') const savedUser = localStorage.getItem('user')
if (savedToken) setToken(savedToken) if (savedToken) setToken(savedToken)
if (savedUser) setCurrentUser(JSON.parse(savedUser)) if (savedUser) {
try {
setCurrentUser(JSON.parse(savedUser))
} catch (error) {
console.error('Failed to parse saved user data:', error)
// Clear invalid data
localStorage.removeItem('user')
}
}
setIsInitialized(true) setIsInitialized(true)
}, []) }, [])