Cleanup types

This commit is contained in:
Louis Knight-Webb
2025-06-15 14:39:45 -04:00
parent 3d6b108880
commit a435e3ce5d
15 changed files with 42 additions and 116 deletions

View File

@@ -1,6 +1,6 @@
import { createContext, useContext, useState, useEffect, ReactNode } from 'react'
import { isAuthenticated, authStorage, makeAuthenticatedRequest } from '@/lib/auth'
import { User } from '@/types'
import { User } from 'shared/types'
interface AuthContextType {
user: User | null
@@ -39,7 +39,9 @@ export function AuthProvider({ children }: AuthProviderProps) {
const userData: User = {
id: data.data.user_id,
email: data.data.email,
is_admin: data.data.is_admin || false
is_admin: data.data.is_admin || false,
created_at: new Date(),
updated_at: new Date()
}
authStorage.setUser(userData)
setUser(userData)