I have this error
Uncaught TypeError: UserContext is not a function at UserAuth (AuthContext.js:26:1) at Signup (Signup.js:11:1)
AuthContext.js
import { createContext } from 'react'
import {
createUserWithEmailAndPassword,
signInWithEmailAndPassword,
signOut,
onAuthStateChanged
} from "firebase/auth"
import { auth } from "../firebase"
const UserContext = createContext()
export const AuthContextProvider = ({children}) => {
const createUser = (email, password) => {
return createUserWithEmailAndPassword(auth, email, password)
}
return (
<UserContext.Provider value={createUser}>
{children}
</UserContext.Provider>
)
}
export const UserAuth = () => {
return UserContext(UserContext)
}
Signup.js
const {createUser} = UserAuth()
Any help?