Client - init user state
This commit is contained in:
19
fittrackee_client/src/store/modules/user.ts
Normal file
19
fittrackee_client/src/store/modules/user.ts
Normal file
@ -0,0 +1,19 @@
|
||||
import { UserStateTypes } from '@/types/state'
|
||||
|
||||
const userState = {
|
||||
authToken: null,
|
||||
}
|
||||
|
||||
export type Getters = {
|
||||
isAuthenticated(state: UserStateTypes): boolean
|
||||
}
|
||||
|
||||
const getters: Getters = {
|
||||
isAuthenticated(state: UserStateTypes) {
|
||||
return state.authToken !== null
|
||||
},
|
||||
}
|
||||
export default {
|
||||
state: userState,
|
||||
getters,
|
||||
}
|
Reference in New Issue
Block a user