基于高德地图JS api开发的geojson编辑器. http://geojson.finevis.cc/
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.

22 lines
549 B

3 years ago
import { createStore, Store } from "redux";
import { createContext, Context } from "react";
3 years ago
import { reducer, Action } from "./reducers";
import { IEditorState } from "./type";
import { EditorAction } from "./actions";
export * from "./type";
export * from "./selectors";
3 years ago
type IStore = Store<IEditorState, Action>;
const store: IStore = createStore(reducer);
(window as any).store = store;
3 years ago
export { store };
export const editorAction = new EditorAction();
export const StoreContext = createContext<IStore | null>(
null
) as Context<IStore>;