import { createContext, Dispatch, SetStateAction } from 'react'
import { User } from '../models/user.model'

export interface UserContextProps {
  user: User | null
  setUser: Dispatch<SetStateAction<User | null>>
  isLoading: boolean
}
export const UserContext = createContext<Partial<UserContextProps>>({})