aboutsummaryrefslogtreecommitdiffstats
path: root/src/providers/AuthContext.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/providers/AuthContext.js')
-rw-r--r--src/providers/AuthContext.js17
1 files changed, 6 insertions, 11 deletions
diff --git a/src/providers/AuthContext.js b/src/providers/AuthContext.js
index 208b704..c78c6d2 100644
--- a/src/providers/AuthContext.js
+++ b/src/providers/AuthContext.js
@@ -2,27 +2,22 @@ import React, { createContext, useState } from 'react';
export const AuthContext = createContext();
export const AuthProvider = ({ children }) => {
- // actual code we'll use later
- // const [user, setUser] = useState(null);
+ const [user, setUser] = useState(null);
+ const [refreshToken, setRefreshToken] = useState(null);
- // test user
- const [user, setUser] = useState({
- id: 1,
- name: 'John Doe',
- email: 'johndoe@gmail.com',
- role: 'user',
- });
-
- const login = (userData) => {
+ const login = (userData, token) => {
setUser(userData);
+ setRefreshToken(token)
};
const logout = () => {
setUser(null);
+ setRefreshToken(null);
};
const authContextValue = {
user,
+ refreshToken,
login,
logout,
};