slash-e/web/src/services/globalService.ts
2022-09-12 09:53:15 +08:00

24 lines
472 B
TypeScript

import store from "../store";
import { setGlobalState } from "../store/modules/global";
import userService from "./userService";
const globalService = {
getState: () => {
return store.getState().global;
},
initialState: async () => {
const defaultGlobalState = {};
try {
await userService.initialState();
} catch (error) {
// do nth
}
store.dispatch(setGlobalState(defaultGlobalState));
},
};
export default globalService;