| | |
| | | import { ContactType } from '~/shared/models/enum/ContactType'; |
| | | import { Role } from '~/shared/models/enum/Role'; |
| | | import { Selected } from '~/shared/models/quick-filter.model'; |
| | | import { RegisterInfo } from '~/shared/models/registerInfo'; |
| | | import { StrictQueryParams } from '~/shared/models/strict-query.model'; |
| | | @Module |
| | | export default class LocalStorage extends VuexModule { |
| | |
| | | return this.notContactAppointmentIdFromMsg; |
| | | } |
| | | |
| | | @Mutation storageUserInfo(userInfo: RegisterInfo): void { |
| | | localStorage.setItem('userInfo', JSON.stringify(userInfo)); |
| | | this.userInfo = localStorage.getItem('userInfo'); |
| | | } |
| | | |
| | | @Mutation storageIdToken(token: string): void { |
| | | localStorage.setItem('id_token', token); |
| | | this.id_token = localStorage.getItem('id_token') ; |