diff --git a/.debuggers b/.debuggers
deleted file mode 100755
index 85fa5813..00000000
--- a/.debuggers
+++ /dev/null
@@ -1,38 +0,0 @@
-[
- {
- "key": "api",
- "component": "CoreDebug",
- "title": "API V3 Requester",
- "icon": "Globe"
- },
- {
- "key": "core",
- "title": "Core",
- "icon": "Box"
- },
- {
- "key": "theme",
- "title": "Theme",
- "icon": "Image"
- },
- {
- "key": "socket",
- "title": "Socket",
- "icon": "Box"
- },
- {
- "key": "contextMenu",
- "title": "contextMenu",
- "icon": "Menu"
- },
- {
- "key": "verbosity",
- "title": "Verbosity",
- "icon": "Edit3"
- },
- {
- "key": "internals",
- "title": "Internals",
- "icon": "Box"
- }
-]
\ No newline at end of file
diff --git a/.vscode-janus-debug b/.vscode-janus-debug
deleted file mode 100755
index e69de29b..00000000
diff --git a/globals/contextMenu.js b/globals/contextMenu.js
deleted file mode 100755
index 73ed04d7..00000000
--- a/globals/contextMenu.js
+++ /dev/null
@@ -1,14 +0,0 @@
-import { Command } from 'components/Icons'
-export default [
- {
- key: "inspect_element",
- title: "Inspect",
- icon:
void>(action: { + type: string; + payload?: P; + callback?: C; + [key: string]: any; +}) => any; + +export type Subscription = (api: SubscriptionAPI, done: Function) => void | Function; + +export interface Loading { + global: boolean; + effects: { [key: string]: boolean | undefined }; + models: { + [key: string]: any; + }; +} + +/** + * @type P: Params matched in dynamic routing + */ +export interface ConnectProps< + P extends { [K in keyof P]?: string } = {}, + S = LocationState, + T = {} +> { + dispatch?: Dispatch; + // https://github.com/umijs/umi/pull/2194 + match?: match
;
+ location: Location & { query: T };
+ history: History;
+ route: IRoute;
+}
+
+export type RequiredConnectProps<
+ P extends { [K in keyof P]?: string } = {},
+ S = LocationState,
+ T = {}
+ > = Required