diff --git a/web/static/globals.d.ts b/web/static/globals.d.ts deleted file mode 100644 index 4b658c7f..00000000 --- a/web/static/globals.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -interface Type extends Function { - new (...args: any[]): T; -} diff --git a/web/static/src/ts/registry.ts b/web/static/src/ts/registry.ts index 602d5e76..75e7ca71 100644 --- a/web/static/src/ts/registry.ts +++ b/web/static/src/ts/registry.ts @@ -1,5 +1,6 @@ import { Widget } from "./core/widget"; import { Env } from "./env"; +import { Type } from "./types"; //------------------------------------------------------------------------------ // Types diff --git a/web/static/src/ts/services/action_manager.ts b/web/static/src/ts/services/action_manager.ts index 47fd88eb..5a099ed0 100644 --- a/web/static/src/ts/services/action_manager.ts +++ b/web/static/src/ts/services/action_manager.ts @@ -1,10 +1,11 @@ -import { EventBus, Callback } from "../core/event_bus"; +import { Callback, EventBus } from "../core/event_bus"; import { Widget } from "../core/widget"; import { Env } from "../env"; import { Registry } from "../registry"; +import { Type } from "../types"; import { CRM } from "../widgets/crm"; import { Discuss } from "../widgets/discuss"; -import { Query, IRouter } from "./router"; +import { IRouter, Query } from "./router"; //------------------------------------------------------------------------------ // Types diff --git a/web/static/src/ts/types.ts b/web/static/src/ts/types.ts new file mode 100644 index 00000000..3a5628f4 --- /dev/null +++ b/web/static/src/ts/types.ts @@ -0,0 +1,3 @@ +export interface Type extends Function { + new (...args: any[]): T; +}