Renouvellement automatique du jeton d'authentification
This commit is contained in:
@ -8,7 +8,7 @@ interface AuthState {
|
||||
}
|
||||
|
||||
export interface AuthPayload {
|
||||
name: string | null,
|
||||
name: string,
|
||||
token: string | null,
|
||||
}
|
||||
|
||||
@ -23,9 +23,10 @@ export const authSlice = createSlice({
|
||||
initialState: initialState,
|
||||
reducers: {
|
||||
login: (state, action: PayloadAction<AuthPayload>) => {
|
||||
state.loggedIn = true
|
||||
state.loggedIn = action.payload.token !== null
|
||||
state.name = action.payload.name
|
||||
state.token = action.payload.token
|
||||
console.log(state)
|
||||
},
|
||||
logout: (state) => {
|
||||
state.loggedIn = false
|
||||
|
Reference in New Issue
Block a user