aboutsummaryrefslogtreecommitdiffstats
path: root/src/service/AuthenticationService.jsx
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/service/AuthenticationService.jsx18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/service/AuthenticationService.jsx b/src/service/AuthenticationService.jsx
new file mode 100644
index 0000000..924de11
--- /dev/null
+++ b/src/service/AuthenticationService.jsx
@@ -0,0 +1,18 @@
+import React, { createContext, useState } from 'react'
+
+const AuthenticationContext = createContext({})
+
+const AuthenticationProvider = ({ children }) => {
+ const [isLoggedIn, setIsLoggedIn] = useState(false)
+ const [userProfile, setUserProfile] = useState({})
+ return (
+ <AuthenticationContext.Provider
+ value={{ isLoggedIn, setIsLoggedIn, userProfile, setUserProfile }}
+ >
+ {children}
+ </AuthenticationContext.Provider>
+ )
+}
+export { AuthenticationContext, AuthenticationProvider }
+
+// export default AuthenticationProvider;