You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

18 lines
441 B

import { action, makeObservable, observable } from "mobx";
import store from "store";
import { RootStore } from "./RootStore";
export class AuthStore {
@observable token: string = '';
constructor(private readonly rootStore: RootStore) {
makeObservable(this);
this.token = store.get('token', '')
}
@action setToken(token: string) {
this.token = token;
store.set('token', this.token)
}
}