feat: Mobx-Zustand迁移完成,删除依赖和相关代码
parent
5d4b5cc8f1
commit
c352581f98
@ -1,39 +0,0 @@
|
||||
import { makeAutoObservable } from "mobx";
|
||||
import { Auth } from "./Auth";
|
||||
|
||||
class Root {
|
||||
constructor() {
|
||||
this.authStore = new Auth(this);
|
||||
makeAutoObservable(this);
|
||||
}
|
||||
|
||||
clearSession() {
|
||||
if (window.sessionStorage) {
|
||||
const sessionStorage = window.sessionStorage;
|
||||
sessionStorage.clear();
|
||||
} else {
|
||||
console.error('browser not support sessionStorage!');
|
||||
}
|
||||
}
|
||||
|
||||
getSession(key) {
|
||||
if (window.sessionStorage) {
|
||||
const sessionStorage = window.sessionStorage;
|
||||
return sessionStorage.getItem(key);
|
||||
} else {
|
||||
console.error('browser not support sessionStorage!');
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
putSession(key, value) {
|
||||
if (window.sessionStorage) {
|
||||
const sessionStorage = window.sessionStorage;
|
||||
return sessionStorage.setItem(key, value);
|
||||
} else {
|
||||
console.error('browser not support sessionStorage!');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
export default Root;
|
@ -1,7 +0,0 @@
|
||||
import { createContext, useContext } from "react";
|
||||
|
||||
export const StoreContext = createContext();
|
||||
|
||||
export function useStore() {
|
||||
return useContext(StoreContext);
|
||||
}
|
Loading…
Reference in New Issue